On Wed, 12 Jan 2000, Steve Snyder wrote:
> I'm a little confused about one (well, ok, several) new feature in
> Squid v2.3STABLE1: the internal DNS resolver.
>
> In v2.2STABLEx it was said that having multiple dnsserver children
> running was a win because several lookups could be done concurrently.
> What, then, is the rationale behind the integration of this service
> into the parent Squid program?
>
> (Yes, I've read the Squid v2.3 changes page. It lists what was
> changed, but not *why* the changes were made or the ramifications of
> a given change.)
external dnsserver processes have the following drawbacks:
squid has to fork() to start them. especially bad
during a reconfigure.
The number of dnsserver processes affects how many
outstanding queries you can have at one time.
If you didn't specify enough dnsserver child process
you got warnings, or your users had to wait longer
than necessary for one to become free.
Duane W.
Received on Wed Jan 12 2000 - 15:25:39 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:50:20 MST