如何禁用Tomcat 7中的日志logging?

我有一个Tomcat 7服务器运行在一个虚拟机有很less的磁盘空间(20G)。

在几天的过程中,Tomcat将用日志信息填充空间(通常在用完之前大约15G)。

我已经尝试在logging.properties文件中closures日志级别(从INFO到SEVERE),我也尝试将日志信息发送到/ dev / null。

它似乎没有工作,因为我仍然得到一个完整的日志目录后,根本没有。

我可以把日志文件的文件大小限制? 是重写我设置的属性?

我在哪里可以find这些信息? 我的Google Fu只是返回使用JULI从应用程序中logging日志的信息。

玩转RollingFileAppenders(Log4J),当他们变得太大,并使用cron作业来删除旧的日志。 您可以轻松地将日志文件限制在50M左右。

要closures日志logging,请将logging.properties重命名为其他内容。 然后,Tomcat将默认使用控制台日志logging,这几乎就像> / dev / null。 最后在你的server.xml中的所有阀门上留下一个注释,以使这些阀门静音。 现在closurestomcat,删除所有剩余的日志文件并重新启动。 在/ log中不应该创build日志文件。