logrotate 切割Tomcat的catalina.out文件

使用logrotate进行切割。   在/etc/logrotate.d下,新建tomcatrotate,编辑tomatrotate,写入如下内容:    /usr/local/tomcat/logs/catalina.out { daily rotate 15 missingok dateext compress notifempty copytruncate }       daily                指定转储周期为每天     rotate 15         指定日志文件删除之前转储的次数,0指没有备份,5指保留5个备份     missingok        如果日志不存在则忽略该警告信息     dateext            文件后缀是日期格式,也就是切割后文件是:xxx.log-20150828.gz     compress         通过gzip压缩转储以后的日志(gzip -d xxx.gz解压)     notifempty       如果是空文件的话,不转储     copytruncate    用于还在打开中的日志文件,把当前日志备份并截断       /usr/local/tomcat/logs/catalina.out   指定catalina.out的路径   运行测试 logrotate -f tomcatrotate
上一篇:tomcat8使用log4j分割日志


下一篇:Tomcat下载与安装