On Wednesday 26 November 2003 13:36, Peter van der Does wrote:
> It looks like you don't have enough DNS processes running
> How much is your dns_children set?
>
> From the squid.conf:
> #  TAG: dns_children
> # Note: This option is only available if Squid is rebuilt with the
> #       --disable-internal-dns option
> #
> #       The number of processes spawn to service DNS name lookups.
> #       For heavily loaded caches on large servers, you should
> #       probably increase this value to at least 10.  The maximum
> #       is 32.  The default is 5.
> #
> #       You must have at least one dnsserver process.
> #
> #Default:
> # dns_children 5
>
> If you update that setting, it should do better.

Is says that the option is only available if Squid is rebuilt with the 
--disable-internal-dns option.
I use a precompiled package from debian and it seems that this option 
is enable.
DNS lookups are done by the main Squid process by default reading 
/etc/resolv.conf file.
My ps aux |grep squid says:

root     10564  0.0  0.0  3856 1156 ?        S    08:52   0:00 
/usr/sbin/squid -D -sYC
proxy    10567 11.9 10.1 211932 209900 ?     S    08:52  35:31 [squid]

and I have no other process related to squid.


Reply via email to