在logrotate.d中配置tomcat的catalina.out日志转储后,未正常执行。 50
logrotate配置如下:omu0:/etc/logrotate.d#cattomcat/usr/local/tomcat/logs/catalina.out{copy...
logrotate配置如下:
omu0:/etc/logrotate.d # cat tomcat
/usr/local/tomcat/logs/catalina.out {
copytruncate
daily
dateext
rotate 99
compress
missingok
size +20M
}
(catalina.out日志已大于20M,达到100M)
问题一、增加logrotate配置后,放在这里等1天(时间跨过0:00),日志并没有转储。手动修改系统时间到下一天的24点前,当时间跨过24点会触发转储。不知道为什么第一次不触发。
问题二、系统时间分为加时区的本地时间和不加时区的UTC时间:
手动修改系统时间到本地时间的24点前,当时间跨过24点后,偶尔触发转储(为什么)。
手动修改系统时间到UTC时间的24点前,当时间跨过24点后,测试几次都触发了转储。
这个到底是按什么时间触发,不知道有没有具体介绍。
期待你的回答,万分感谢! 展开
omu0:/etc/logrotate.d # cat tomcat
/usr/local/tomcat/logs/catalina.out {
copytruncate
daily
dateext
rotate 99
compress
missingok
size +20M
}
(catalina.out日志已大于20M,达到100M)
问题一、增加logrotate配置后,放在这里等1天(时间跨过0:00),日志并没有转储。手动修改系统时间到下一天的24点前,当时间跨过24点会触发转储。不知道为什么第一次不触发。
问题二、系统时间分为加时区的本地时间和不加时区的UTC时间:
手动修改系统时间到本地时间的24点前,当时间跨过24点后,偶尔触发转储(为什么)。
手动修改系统时间到UTC时间的24点前,当时间跨过24点后,测试几次都触发了转储。
这个到底是按什么时间触发,不知道有没有具体介绍。
期待你的回答,万分感谢! 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询