我正在尝试在RHEL中为tomcat6日志配置logrotate.目前,logrotate适用于catalina.out日志,它可以正确旋转和压缩.
问题在于包含日期的文件如:
catalina.2012-01-20.log
catalina.2012-01-21.log
catalina.2012-01-22.log
Run Code Online (Sandbox Code Playgroud)
这些文件没有被轮换.我知道我必须在/etc/logrotate.d/tomcat6文件中配置这些文件,其中配置了catalina.out的旋转.但我无法配置它.
我想要的是每天压缩这些旧文件,除了当前日期日志文件.
请有人帮我解决这个问题!
谢谢Noman A.
我在Linux系统中使用tomcat 6x.它打印像本地主机的日志文件localhost.2011-06-07,localhost.2011-06-08每天的基础上.我希望在它达到1MB时旋转localhost.
我可以在log4j中为我的网络应用程序轮换日志文件.但是这个tomcat的localhost日志文件,我无法让它旋转.有没有使用logrotate以外的解决方案?