时间:2023-06-02 16:16:41 来源: 人气:
Squid 默认的5天会压缩一次, 在 /etc/logrotate.d/squid中有设置。如果你修改了日志的位置,, 请修改 /etc/logrotate.d/squid, /home/log/squid/access.log {, weekly, rotate 5, copytruncate, compress, notifempty, missingok, }, /home/log/squid/cache.log {, weekly, rotate 5, copytruncate, compress, notifempty, missingok, }, /home/log/squid/store.log {, weekly, rotate 5, copytruncate, compress, notifempty, missingok, # This script asks squid to rotate its logs on its own., # Restarting squid is a long process and it is not worth, # doing it just to rotate logs, postrotate, /usr/sbin/squid -k rotate, endscript, }, 首先修改squid.conf, logfile_rotate 3(保留几份日志), 修改/etc/crontab, 0 0 * * * squid /home/squid/sbin/squid -k rotate, (每天压缩一次), crontab /etc/crontab (crontab生效),