宝塔计划任务中日志切割减半原因分析

AdminPi, 运维, 2021-10-30 18:28:00

对于一个访问量不大的站点来说,日志文件即使长时间不去处理,也不会有太大的问题;但是对于访问量较大的站点来说,如果任凭日志写入而不去处理,势必会影响到网站的打开速度。

宝塔面板中计划任务里面的日志切割功能,很好的解决了此类问题。

但使用了一段时间后发现,保留的日志份数正好是设置份数的一半,经过排查后发现:

目标日志文件夹中的文件个数正好等于设置的日志切割份数。

我们都知道,通常日志包含访问日志和错误日志两种日志文件,如果单以文件个数来判断,势必会造成日志减半的假象。

找到原因后我们便可以对症下药了:将保留份数翻倍,即可得到我们想要的结果;如果还不放心的话,再创建一个文件定时备份的任务,给日志加个双保险。

期待宝塔官方能优化这个既算bug也不算bug的bug吧!

© 2024