Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 51060 invoked by uid 500); 5 Feb 2002 18:28:44 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 51047 invoked from network); 5 Feb 2002 18:28:44 -0000 Message-ID: <3C60245C.4070905@apache.org> Date: Tue, 05 Feb 2002 10:28:44 -0800 From: Ian Holsman User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.8+) Gecko/20020204 X-Accept-Language: en-us MIME-Version: 1.0 To: Ryan Bloom , dev@httpd.apache.org Subject: Re: [RFC] -- adding DNS timeout/retry directives to the core References: <006201c1ae70$2c8e7bb0$7f00000a@KOJ> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Ryan Bloom wrote: > Why do your web servers rely on DNS at all? If your config file doesn't > specify HostNameLookup on, and you always use dotted quad notation, the > server shouldn't ever use the DNS server. If it does, I would consider > that a showstopper. > we don't do hostname lookup on our new platform, but on our old one we do (and we have to, as it's too hard to change all the log-processing scripts) the other problem is the proxy code does a DNS lookup on each request. we can't use a quad notation for a couple of reasons, mainly ease of administration, and using round robin DNS. so removing the DNS request itself is out of the question. > Ryan > > ---------------------------------------------- > Ryan Bloom rbb@covalent.net > 645 Howard St. rbb@apache.org > San Francisco, CA > > >>-----Original Message----- >>From: Ian Holsman [mailto:ianh@apache.org] >>Sent: Tuesday, February 05, 2002 9:54 AM >>To: dev@httpd.apache.org >>Subject: [RFC] -- adding DNS timeout/retry directives to the core >> >>we got bit by this on one of our high-load development servers. >>the DNS server hung, and all the webserver ground to a halt. >> >>in 1.3 we had a custom module which tweaked the resolver's >>retransmission time interval & #times to retransmit options >>(in the global structure _res on most unixes) >> >> >>now the questions.. >> is this kind of thing available on win32/os2/beos etc? >> should this be a APR-function of just a auto-conf option? >> >>cheers >>Ian >> > >