2016-04-04 99 views
0

我有一个运行在CentOS Linux上的Tomcat7网络服务器。 Tomcat默认配置为将所有System.out写入/logs/catalina.out文件。它不会旋转或修剪此文件,因此它最终将超过最大文件大小并导致Web服务器崩溃。Tomcat catalina.out增长到服务器崩溃

鉴于这似乎不是一个好主意......如何防止这种情况?

我发现, catalina.out rolling with Tomcat 6.0

和我配置我的logging.properties喜欢说,但是这似乎并没有工作,也许它可以防止从Tomcat的登录到catalina.out的,但仍每隔的System.out写入文件。

奇怪的是我有两个完全相同的方式配置相同的服务器,但一个是写入catalina.out,另一个不是??

回答

0

这是我想出来的。

  • 启动Tomcat
  • 删除catalina.out的文件

现在将不再写入文件。这似乎工作。简单,但黑客。任何人有更好的解决方案?