阿里云服务器tomcat catalina.out日志压缩

/root/go/src/translate-summary-api/main/log/*.log.20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]

/opt/tomcat/logs/catalina.out {

    copytruncate

    daily

    rotate 120

    dateext

    compress

    missingok

    notifempty

}

手动执行命令,测试命令结果

logrotate -f /etc/logrotate.d/tomcat-out

注释:

copytruncate

daily # 每日切割

rotate 120 # 保留120份func main(){日志,这里是保留120天的日志

dateext # 按日期格式保存

delaycompress #压缩所有版本,除了当前和下一个最近的

missingok # 如果日志文件丢失,不要显示错误

notifempty # 如果日志文件为空,则不轮换日志文件

size='logsize' # 在日志大小大于 logsize(例如 100K,4M)时轮换

olddir "dir"    # 指定日志文件的旧版本放在 “dir” 中

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容