解决Tomcat日志文件catalina.out文件过大问题
来源:互联网 发布:淘宝买家资料获取器 编辑:程序博客网 时间:2024/05/25 19:59
1
2
3
4
5
6
7
8
9
10
cat
>
/etc/logrotate
.d
/tomcat
<<EOF
/usr/local/apache-tomcat-8
.0.28
/logs/catalina
.out{
copytruncate
daily
rotate 7
missingok
compress
size 16M
}
EOF
1
2
3
4
5
6
7
8
/usr/local/apache-tomcat-8
.0.28
/logs/catalina
.out{
# 要轮转的文件
copytruncate
# 创建新的catalina.out副本后,截断源catalina.out文件
daily
# 每天进行catalina.out文件的轮转
rotate 7
# 至多保留7个副本
missingok
# 如果要轮转的文件丢失了,继续轮转而不报错
compress
# 使用压缩的方式(非常有用,节省硬盘空间;一个2~3GB的日志文件可以压缩成60MB左右)
size 16M
# 当catalina.out文件大于16MB时,就轮转
}
每天晚上crond守护进程会运行在/etc/cron.daily目录中的任务列表;
与logrotate相关的脚本也在/etc/cron.daily目录中。运行的方式为"/usr/bin/logrotate /etc/logrotate.conf";
/etc/logrotate.conf文件include了/etc/logrotate.d/目录下的所有文件。还包括我们上面刚创建的tomcat文件;
/etc/logrotate.d/tomcat文件会触发/usr/local/apache-tomcat-8.0.28/logs/catalina.out文件的轮转。
1
logrotate
/etc/logrotate
.conf
1
logrotate --force
/etc/logrotate
.d
/tomcat
1
man
logrotate
1
2
3
4
du
-sh *
...
2.0G catalina.out
# 未轮转之前的文件大小
...
1
2
3
# du -sh catalina.out*
2.0M catalina.out
60M catalina.out.1.gz
# 轮转之后,进行压缩,日志文件变得更小了
1
2
cd
/usr/local/apache-tomcat-8
.0.28
/logs
find
-mtime +7 -
exec
rm
-f {} \;
阅读全文
0 0
- 解决Tomcat日志文件catalina.out文件过大问题
- linux 下 解决tomcat日志文件catalina.out过大问题
- Tomcat 使用Log4j 解决catalina.out日志文件过大
- 已解决:tomcat的catalina.out日志文件过大
- 切割 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- 切分 Tomcat 的 catalina.out 文件,解决日志文件过大的问题
- tomcat log 配置解决catalina.out文件过大问题
- tomcat log 配置解决catalina.out文件过大问题
- Tomcat下使用Log4j,按日期每天存放,解决catalina.out日志文件过大问题
- catalina.out文件过大!!使用Log4j管理tomcat日志输出
- 关于Linux下tomcat的catalina.out文件过大问题
- linux环境下tomcat中catalina.out文件过大问题
- tomcat 解决catalina.out过大的问题
- 如何解决catalina.out文件过大的问题
- swagger-ui使用问题记录
- Matlab2016 与vs2015 混编(生成dll动态链接库)
- 防御SQL注入方法(2)-过滤特殊字符
- Vue2.0构建美观大气的WEB系统
- 时间格式
- 解决Tomcat日志文件catalina.out文件过大问题
- javascript事件模型
- 虚树习题
- 比特币,区块链
- vue项目模拟后台数据
- 集体编程智慧(决策树)-Gini Impurity 公式推导
- 3D建模与处理软件简介
- 文件操作
- [乐意黎原创]PHP 写入文件时抛failed to open stream:Permission denied in 错误的解决方法