Search squid archive

Re: squid proxy-only configuration

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

 



Farzad Fallah wrote:
Hi,
I am running a proxy-only squid 3.0 Stable 8 ( no caching ) , but after sometime squid memory usage starts to increase. why should it consume memory if it is not caching anything ? is there anything wrong with my config ?

acl manager proto cache_object
hierarchy_stoplist cgi-bin ?
icp_port 0
http_port 192.168.10.1:3128 transparent

cache_dir null /tmp
cache deny all

coredump_dir /var/spool/squid3

access_log /var/log/squid3/access.log squid

dns_nameservers 127.0.0.1 4.2.2.4 192.9.9.3

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

client_db off

half_closed_clients off

acl localhost src 192.168.10.0/255.255.255.0


Um, "localhost" is not a good name for this ACL.

That name has a special meaning in networking as the 127.0.0.0/8 range, which is handled specially on NIC.

I like to recommend localnet for this, others prefer our_networks. Something to refer to the internal LAN range.


acl CONNECT method CONNECT

http_access allow localhost
http_access allow CONNECT
http_access deny all

Regards


Squid consumes memory for all sorts of things. Cache indexes are only one (admittedly large) amongst many.

That config shows nothing relating to memory. Though if it is a leak, it likely won't show there anyway.

Is there any other trace you know how to do that would show memory usage within an app?

Squid when built with it has valgrind (alleyoop) support, for real-time leak checks through the cachemgr interface.

Amos
--
Please be using
  Current Stable Squid 2.7.STABLE6 or 3.0.STABLE16
  Current Beta Squid 3.1.0.8

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

  Powered by Linux