Tomcat
1 前言
一个问题,一篇文章,一出故事。
笔者之前为Tomcat日志自动分割写过一个脚本,最近发现如果使用logrotate配置得当,也很好用。
以下为旧的解决方案,
本章最佳实践整理了最新的logrotate方案。
2 最佳实践
2.1 创建日志乱转配置
cat > /etc/logrotate.d/tomcat << EOF compress compresscmd /bin/gzip compressoptions -9 compressext .gz nodateext nomail /usr/tomcat/apache-tomcat-8.5.81/logs/catalina.out { dateext dateformat -%Y%m%d%H%M%S copytruncate su root root daily rotate 120 missingok compress size 200M } EOF
2.2 测试配置
logrotate -d /etc/logrotate.d/tomcat
2.3 强制执行配置
logrotate -f /etc/logrotate.d/tomcat
没有评论