解决jira的catalina.out日志文件过大的问题

利用linux/unix系统一般都有的logrotate来解决:

[root@A02-R12-I167-39-6X25S62 logs]# which logrotate
/usr/sbin/logrotate

[root@A02-R12-I167-39-6X25S62 logs]# echo > /export/atlassian/jira/logs/catalina.out

[root@A02-R12-I167-39-6X25S62 logs]# vi /etc/logrotate.d/jira-tomcat.conf
/export/atlassian/jira/logs/catalina.out {
        rotate 5
        size 20M
        nocompress
        notifempty
        missingok
        copytruncate
        su jira jira
}

[root@A02-R12-I167-39-6X25S62 logs]# logrotate --force /etc/logrotate.d/jira-tomcat.conf

[root@A02-R12-I167-39-6X25S62 logs]# ls -altr
drwx------ 2 jira jira 12288 May 15 11:50 .
rw-r---- 1 jira jira 4784 May 15 11:50 catalina.out
rw-r---- 1 jira jira 69566 May 15 11:50 catalina.out.1

评论

此博客中的热门博文

Windows上调试C/C++程序时自动产生coredump的设置方法

利用Gitlab的Jira issue tracker实现Jira issue自动根据Gitlab commit/merge更新状态

go用xorm去update数据库的一个坑