以前我使用的是Windows服务器,因为tomcat生成的标准输出日志文件对于每个日期都是不同的,即一周7天内tomcat生成了7个不同的输出文件。
但现在我迁移到了ubuntu,现在tomcat只生成了一个名为 catalina.out 的标准输出文件,并且所有输出内容只会附加在其中。如果我想查看日志并且还消耗我的互联网带宽加上我只能在特定日期找不到日志,那么这个文件的大小增加了几个MB需要时间下载。
tomcat中是否有任何设置?我正在使用tomcat 7
答案 0 :(得分:1)
按时间或大小自动存档日志是一个称为日志轮换的过程。您可以使用log rotation in the OS,也可以configure Tomcat to do so。无论哪种方式,看起来你对stdout写得太多了。您应该考虑使用log4j或类似的东西进行记录。