Jboss的控制台和日志信息输出默认配置DEBUG状态,输出的信息是相当多的,当然也会消耗相当多的系统资源。如何减少Jboss控制台和日志的信息输出 。
减少这些信息输出会提高系统运行效率。
1、打开jboss-3.2.5\server\default\conf\log4j.xml文件;
2、找到如下的配置:
<logger additivity="false" name="STDOUT">
<level value="DEBUG"/>
<appender-ref ref="CONSOLE"/>
</logger>
修改配置成:
<logger additivity="false" name="STDOUT">
<level value="ERROR"/>
<appender-ref ref="CONSOLE"/>
</logger>
此配置将控制台输出信息调为ERROR级别,减少控制台上的输出信息。
3、找到如下的配置:
<root>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
修改配置成:
<root>
<level value="ERROR"/>
<appender-ref ref="CONSOLE"/>
<appender-ref ref="FILE"/>
</root>
此配置将控制台日志调为ERROR级别,写到jboss-3.2.5\server\default\log\server.log的日志就会减少。
