解决Tomcat 中catalina.out持续累加问题
发布时间:2020-12-15 01:18:04 所属栏目:C语言 来源:网络整理
导读:此方法不需要修改Tomcat配置 亲测,可用 1.在tomcat bin目录下添加文件clear_log.sh 内容如下: #!/bin/shd=`date +%Y-%m-%d`d7=`date -d'7 day ago' +%Y-%m-%d`cp /opt/apache-tomcat-8.5.9/logs/catalina.out /opt/apache-tomcat-8.5.9/logs/catalina.${d}
此方法不需要修改Tomcat配置 亲测,可用 1.在tomcat bin目录下添加文件clear_log.sh 内容如下: #!/bin/sh d=`date +%Y-%m-%d` d7=`date -d'7 day ago' +%Y-%m-%d` cp /opt/apache-tomcat-8.5.9/logs/catalina.out /opt/apache-tomcat-8.5.9/logs/catalina.${d}.log echo "" > /opt/apache-tomcat-8.5.9/logs/catalina.out rm -rf /opt/apache-tomcat-8.5.9/logs/catalina.${d7}.log 2.将sh文件加入操作权限 chmod +x /opt/apache-tomcat-8.5.9/bin/clear_log.sh 3.修改/etc/crontab文件(定时器)在文档最下方添加(每天0点1分执行脚本): 1 0 * * * root /opt/apache-tomcat-8.5.9/bin/clear_log.sh 4.加载crontab文件 crontab -u root /etc/crontab 5.重启crontab /etc/init.d/crond restart 6.查看定时任务 crontab -l 总结 以上所述是小编给大家介绍的解决Tomcat 中catalina.out持续累加问题,希望对大家有所把帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的! 您可能感兴趣的文章:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |