我有一个Tomcat 7服务器运行在一个VM中,它的磁盘空间很小(20G)。
在几天的时间里,Tomcat将用日志信息填充这个空间(通常在它用完之前大约15克)。
我已经尝试降低logging.properties文件中的日志级别(从INFO到also ),我还尝试将日志信息发送到/dev/null。
它似乎不工作,因为我仍然得到一个完整的日志目录后,完全没有时间。
我可以在日志文件上设置文件大小限制吗?是不是有什么东西超越了我设定的属性?
我在哪里能够找到这方面的信息?我的Google只是在使用JULI的应用程序中返回有关日志的信息。
发布于 2011-05-21 07:36:08
当它们变得太大时,使用RollingFileAppenders (Log4J)来滚动它们,并使用cron作业删除旧日志。您可以轻松地将日志文件限制在50M左右。
若要完全关闭日志记录,请将logging.properties重命名为其他内容。Tomcat将默认使用控制台日志记录,这几乎与> /dev/null类似。最后,在您的server.xml中的所有阀门周围放置一个评论,以使那些也静音。现在关闭tomcat,删除所有剩余的日志文件并重新启动它。不应该在/log中创建日志文件。
https://serverfault.com/questions/252554
复制相似问题