时间: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生效),