Search squid archive

Re: Log file roll over Issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 8/11/2011 11:00 p.m., Justin Lawler 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.

Unresponsive for how long?

Rotating logs involves pausing all other operations (ie is a synchronous blocking operation) while it moving the log files, new logs opened, dumps the cache index to a new journal file, new helper started and existign ones scheduled for gracefule close, then general operations are resumed.

The cache journal handling, or the disk I/O for move+create of new logs may be the holdup. Possibly if you have a lot of RAM allocated the helper forks could take a while as well. If you can use the strace tool to figure out what Squid is doing it would help.


Has this ever been seen before?

IIRC non-responsive has not been mentioned in relation to rotate before. CPU consumption and RAM OOM crashes are the common reports.

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux