点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
下载安装部署
tar zxvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure
make && make install
更改tomcat配置文件
cd /home/dpm/tomcat/bin
cp catalina.sh catalina.sh_bak
本示例修改版本为 Tomcat 8.5.11.0,大于此版本的可以在catalina.sh搜索“Tomcat started”,往前数9行即是要修改的内容:
将441行 >> "$CATALINA_OUT" 2>&1 "&" 注释掉: #>> "$CATALINA_OUT" 2>&1 "&"
重启tomcat
cd /home/dpm/tomcat/logs/
rm -rf catalina.out
cd /home/dpm/tomcat/
rm -rf work
/home/dpm/tomcat/bin/startup.sh
观察日志
观察tomcat/logs目录下有没有产生以日期结尾的日志文件:
[root@dpm logs]# ll
总用量 2140
-rw-r----- 1 root root 70169 2月 18 10:26 catalina.2021-02-18.log
-rw-r----- 1 root root 586486 2月 18 10:40 catalina.2021-02-18.out
编写脚本配置定时任务
写脚本并配置任务计划删除7天前的日志:
cd /home/dpm/tomcat/bin
vi clean.sh
#!/bin/bash
d7=`date -d7 day ago +%Y-%m-%d`
cd /home/dpm/tomcat/logs/ ---现场注意替换路径
rm -rf catalina.${d7}.out
rm -rf catalina.${d7}.logchmod+x clean.sh
00 0 * * * /bin/bash /home/dpm/tomcat/bin/clean.sh
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/129185.html
摘要:连接池的名称指定由连接池所创建的连接的自动提交状态。由连接池所创建的连接对数据库的只读属性指定由连接池所创建的连接的事务级别。以毫秒表示的当连接池中没有可用连接时等待可用连接返回的时间,超时则抛出异常,值为时无限期等待。 什么是连接池 什么是 Connection Pool -- 连接池呢? 我就不解释了。不太清楚的看这篇文章 [生产级别Nodejs开发实践-使用连接池](这篇文章...
摘要:目前此系统仅支持类系统下使用,不支持系统什么是这是一个获取各种系统的监控数据的。监控数据上报公有的跟官方社区的思想一致采集的系统监控信息如内存等等一百多种没有任何信息其他的业务系统的监控都会打上。 OpenFalcon-SuitAgent 项目地址:github 版本说明 本系统版本划分如下 alpha:内部测试版(不建议使用于生产环境) beta:公开测试版(不建议使用于生产环境)...
阅读 1235·2023-01-11 13:20
阅读 1543·2023-01-11 13:20
阅读 996·2023-01-11 13:20
阅读 1651·2023-01-11 13:20
阅读 3958·2023-01-11 13:20
阅读 2456·2023-01-11 13:20
阅读 1290·2023-01-11 13:20
阅读 3452·2023-01-11 13:20