On 8/11/2011 11:48 p.m., Jenny Lee wrote:
>> Hi,
>>
>> We're having issues with log file roll over in squid - when squid is under heavy load and the log files are very big, triggering a log file roll over (squid -k rotate) makes squid unresponsive, and has to be killed manually with a kill -9.
> You would be better off moving the log files aside, sending squid a reconfigure and working on the log files later so that you do not block squid.
>
> That is what I do for access.log:
>
> mv /squid/logs/access.log /squid/logs/access.log.bak
> /squid/squid -k reconfigure
> gzip /squid/logs/access.log.bak
>
> Jenny
Reconfigure is a lot more intrusive to the traffic than rotate. Since it
involves reloading teh config files and closing server ports for a while.
You can do the same sequence as move+rotate+gzip using logfile_rotate
directive n Squid set to '0'. In fact that is exactly what the
third-party logrotate.d system and others do.
Amos
Received on Tue Nov 08 2011 - 11:06:21 MST
This archive was generated by hypermail 2.2.0 : Tue Nov 08 2011 - 12:00:03 MST