我的log4j日志文件太大了

时间:2011-08-31 01:54:52

标签: jboss log4j

我的jBoss服务器上的一个log4j文件(每天重新创建)消耗22GB。这太多了。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

  1. 降低日志记录级别。如果它高于INFO,那么除了在调试情况下这太高了。
  2. 查看您的应用程序正在记录的内容。如果您的应用程序出现太多,可能您从应用程序代码进行的日志记录过于冗长。
  3. 如果你有框架代码,比如Hibernate,请检查以确保它不会不必要地进行日志记录。例如,Hibernate可以记录它吐出的所有SQL;这可能对您的需求没有必要。
  4. 这实际上是一个环境问题。看看您的服务器是如何配置的,您的应用程序正在吐出的内容以及正在记录的框架。罪魁祸首就在那里。