我们在服务器中运行Apache服务器,并使用旋转日志,我们滚动日志。
我可以设置验尸工作以将其删除。但是Apache是否有任何log4j设置来汇总日志并仅保留n个汇总日志。 有什么方法可以自动清除30天的旧纸张。
所以我使用以下格式,可以很好地滚动它们,并且在这里可以正常工作
CustomLog "|/local/web/apache24/bin/rotatelogs /local/web/apache24/logs/${instancename}.accesstest_log_v.%Y-%m%d%H%M 86400" common
什么是限制文件数量的选项,我在下面尝试了并且不起作用
CustomLog "|/local/web/apache24/bin/rotatelogs -n 5 /local/web/apache24/logs/${instancename}.accesstest_log_v.%Y-%m%d%H%M 86400" common