欢迎来到代码驿站!

Tomcat

当前位置:首页 > 服务器 > Tomcat

解决Tomcat 中catalina.out持续累加问题

时间:2021-04-17 09:50:16|栏目:Tomcat|点击:

此方法不需要修改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持续累加问题,希望对大家有所把帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

上一篇:Apache及Tomcat搭建集群环境过程解析

栏    目:Tomcat

下一篇:tomcat内存溢出问题解决经历

本文标题:解决Tomcat 中catalina.out持续累加问题

本文地址:http://www.codeinn.net/misctech/102724.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有