SilerKing 发表于 2022-2-24 15:56:04

问一下怎么设置不将系统运行时产生的INFO信息显示在后台

或者分级别显示一部分也行,config未找到相关的选项。
因为服务器运行环境比较糟,需要减少一部分读写的操作节省资源。

论坛管理员 发表于 2022-2-28 10:07:23

不好意思,暂时没有这方面的配置

Ray 发表于 2022-2-28 12:23:57

<?xml version="1.0" encoding="UTF-8"?>
<Configuration name="DefaultLogger" status="INFO">
<Appenders>
    <RollingRandomAccessFile name="outFile" fileName="logs/out.log" filePattern="logs/out.%d{yyyy-MM-dd}.%i.log.gz">
      <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %p %c - %m%n" charset="UTF-8" />
      <Policies>
      <OnStartupTriggeringPolicy />
      <TimeBasedTriggeringPolicy interval="1" modulate="true" />
      </Policies>
      <DefaultRolloverStrategy>
      <Delete basePath="logs" maxDepth="1">
          <IfFileName glob="out.*.*.log.gz" />
          <IfLastModified age="30d" />
      </Delete>
      </DefaultRolloverStrategy>
    </RollingRandomAccessFile>
</Appenders>
<Loggers>
    <Root level="WARN">
      <AppenderRef ref="outFile" />
    </Root>
    <Logger name="com.x" level="INFO" additivity="true"></Logger>
    <Logger name="System.out" level="INFO" additivity="false">
      <appender-ref ref="outFile" />
    </Logger>
    <Logger name="System.err" level="INFO" additivity="false">
      <appender-ref ref="outFile" />
    </Logger>
</Loggers>
</Configuration>日志采用的是log4j2,可以在commons/log4j2.xml中进行设置.
页: [1]
查看完整版本: 问一下怎么设置不将系统运行时产生的INFO信息显示在后台