Re: [squid-users] Howto Clear Cache Periodicaly

From: Neil A. Hillard <hillardn@dont-contact.us>
Date: Tue, 11 Apr 2006 16:15:07 +0100

Guillaume Vachon wrote:
> On Tue, 2006-04-11 at 10:26 -0400, Guillaume Vachon wrote:
>> On Tue, 2006-04-11 at 14:51 +0100, Neil A. Hillard wrote:
>>> Hi,
>>>
>>> mail reformatted to make sense (i.e. please don't top post!)
>>>
>>>>>> I have a squid that has been caching for like 10 month. It now have an
>>>>>> amazing size of 4.5 gig.
>>>>> What you have is determined by the cache_dir specifications
>>>>> in squid.conf. The size there is taken into account , and SQUID will
>>>>> trimm cache dirs automatically if that would be needed.
>>>>>
>>>>>
>>>>>> When browsing on the web, it is now very very
>>>>>> slow. I restarted squid with a clean cache. Everything was fine again. I
>>>>>> was wondering if there were a way to tell squid to clean cache
>>>>>> periodicaly?! So I would not have to do it myself.
>>>>>>
>>>>> - The idea of a caching proxy is to have a cache, and to benefit
>>>>> from that, not clean it.
>>>>> I run SQUID with the same cache dir and or squid maintained content
>>>>> for more then year without touching it.
>>>>> And or touching it alone, if serious SYSTEM or disk problems would occur.
>>>>>
>>>>> Make sure that your disk access performance, for instance, is adequate
>>>>> for the SQUID induced disk I/O load.
>>> >
>>>> For the computer that is running Squid it is a Dual core 3 ghz, there
>>>> is 2 gig of ram. The disk are scsi. I don't think that it is the
>>>> machine that is having the probleme. There is no probleme with the
>>>> access to disk.
>>> If you want better advice you'll need to show here how you've checked
>>> that. Have you used iostat, vmstat, etc. You may also want to post you
>>> squid.conf (stripped of comments and blank lines).
>>>
>>> Do you have multiple cache_dirs specified?
>>>
>>>> There might be solution somewhere. I mean I should not have to reset
>>>> my cache. The computer is strong enough. But still it went really
>>>> slow (so slow that browsing the web was imposible)and restarting
>>>> squid with a new cache solved the problem. What can I do to be sure
>>>> that this does not happen again
>>> Correct - you should not have to. After all, I have a dual P3-667MHz
>>> with 512Mb RAM serving over 3500 clients. Your machine is considerably
>>> more powerful.
>>>
>>> What is the machine doing when it is in this state. Is anything logged
>>> in cache.log, anything relevant in syslog?
>>>
>>>
>>> Without more information we can't really offer any advice.
>>>
>>>
>>> Neil.
>>>
>> ---
>>
>> Here is my squid.conf

<snip>

>>> What is the machine doing when it is in this state. Is anything logged
>>> in cache.log, anything relevant in syslog?
>> Says too much file open in the cache or something like that.
>>
>> ---
>>
>> I'm up to try anything
>> Thanks in advance!
>>
>
> To the last message some line of my config files are missing.. this is
> my total squid.conf :
>
> hierarchy_stoplist cgi-bin ?
> acl MS
> dstdomain .windowsupdate.com .windowsupdate.microsoft.com .windows.com
> acl QUERY urlpath_regex cgi-bin \?
> no_cache deny QUERY
> no_cache deny MS
> cache_mem 100 MB

OK, you may want to read:

http://www.squid-cache.org/Doc/FAQ/FAQ-8.html#ss8.4

with regard to cache_mem. Try setting it back to the default and see if
you continue to have a problem.

HTH,

                                Neil.

-- 
Neil Hillard                    hillardn@whl.co.uk
Westland Helicopters Ltd.       http://www.whl.co.uk/
Disclaimer: This message does not necessarily reflect the
             views of Westland Helicopters Ltd.
Received on Tue Apr 11 2006 - 09:15:38 MDT

This archive was generated by hypermail pre-2.1.9 : Mon May 01 2006 - 12:00:02 MDT