简化Jboss日志

  Jboss日志文件集成了log4j,并由此生成系统日志,日志文件在jboss-4.2.2.GA\server\default\log\文件夹下,默认按日期每天按日期生成一个文件。

  在未配置日志输出级别的情况下,如系统使用频率较高,可能会造成日志文件过大,我们的一个项目中有用户的日志文件达到每天1G以上,高的时候甚至达到2G,长此以往,严重影响系统效率。

  在度过测试期后,为了减轻系统负担,决定将Jboss的log4j日志级别降低(少记录些日志),方法如下:

  log4j配置文件在\jboss-4.2.2.GA\server\default\conf\jboss-log4j.xml,只需要将其中

<param name="Append" value="true"/> 的true  改成false
<param name="Threshold" value="INFO "/>    的INFO 改为 ERROR

<!--Threshold是个全局的过滤器,它将把低于所设置的level的信息过滤不显示出来-->       
<!--level:是日记记录的优先级,优先级由高到低分为  OFF ,FATAL ,ERROR ,WARN ,INFO ,DEBUG ,ALL。-->
<!--Log4j建议只使用FATAL ,ERROR ,WARN ,INFO ,DEBUG。-->

 

posted @ 2018-11-19 17:27  Liuxc~  阅读(484)  评论(0编辑  收藏  举报