[squid-users] squidaio_queue_request: WARNING - Queue congestion

From: Mike Diggins <mike.diggins_at_mcmaster.ca>
Date: Tue, 24 Aug 2010 21:18:04 -0400 (Eastern Daylight Time)

OS: RHEL 5.3 64 Bit
Squid: squid-2.7.STABLE9

Decided to do a very light load test on a new Squid server (specs above).
I'm running the AUFS file system

         cache_dir aufs /usr/local/squid/var/cache 20000 16 256

The test ran for about an hour with about 10 clients loading random web
pages. The CPU/ WAIT IO never got above 2%, so I was surprised to see a
few of these warnings in cache.log:

         squidaio_queue_request: WARNING - Queue congestion

Saw about 5 or 6 of these over the hour but they seemed to slow down (or
stop) as time went on. I did some reading and found this:

         Queue congestion starts appearing if there are 8 operations queued
         and not yet handled by the IO threads. The limit is then doubled
         (to 16) before the next warning appears. And so on...

Does this mean the warning limits are doubled each time? If so, that would
seem to just mask the problem, no? I'm not sure if I have a problem or
not.

-Mike
Received on Wed Aug 25 2010 - 01:23:24 MDT

This archive was generated by hypermail 2.2.0 : Wed Aug 25 2010 - 12:00:02 MDT