覆盖apache tomcat日志文件轮换

时间:2019-03-28 14:58:18

标签: tomcat logging catalina.out

tomcat/logs目录中,我们有通常每天轮换的不同文件集。是否有任何程序可以覆盖catalina.outlocalhost_access_logmanager.${DATE}.loghost-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的更改对我不起作用。

非常感谢您的支持。谢谢。

0 个答案:

没有答案