在tomcat/logs
目录中,我们有通常每天轮换的不同文件集。是否有任何程序可以覆盖catalina.out
,localhost_access_log
,manager.${DATE}.log
,host-manager.${DATE}.log
的旋转机制
我不想依赖 logrotate 实用程序,因为可能会丢失日志文件中的数据。
阅读几篇文章后,有一种方法可以通过在tomcat/conf/server.xml
文件中添加一些配置更改来创建新文件
<Valve
className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="catalina."
suffix=".out"
pattern='%a %A %b %B %h %l %m %p %q %u %t "%r" %s %U %D %S'
resolveHosts="false"
rotatable="true"/>
这部分配置无法满足我的要求。 tomcat/conf/log4.properties
的更改对我不起作用。
非常感谢您的支持。谢谢。