[Web-SIG] Fwd: wsgiref.simple_server slow on slow network

Tibor Arpas tibor at infinit.sk
Wed Jul 23 09:41:15 CEST 2008


Reverse DNS lookup is THE reason. Thank you very much Irmen. I put my
remote computer into windows/system32/drivers/etc/hosts and the
problem disapeared. The DNS name is indeed in the log which is written
to the console. Thanks again.

Is there a way to disable the reverse DNS lookup in the
wsgiref.simple_server? Quick googling didn't reveal much.

Tibor



On Wed, Jul 23, 2008 at 12:21 AM, Irmen de Jong <irmen at xs4all.nl> wrote:
> Tibor Arpas wrote:
>>
>> Hi,
>> I'm quite new to python and I ran into a performance problem with
>> wsgiref.simple_server. I'm running this little program.
>>
> [...]
>>
>> I get many hundreds of responses/second on my local computer, which is
>> fine.
>> But when I access this server through our VPN it performs very bad.
>
> Could it be that the wsgiref is doing a reverse DNS lookup for every
> incoming call?
> (for instance to determine the remote server hostname for some reason such
> as logging)
> That could be a very slow operation.
>
> Just an idea, I have no idea about the workings of wsgiref, I've just seen
> this happening in other situations.
>
> --irmen
>
> _______________________________________________
> Web-SIG mailing list
> Web-SIG at python.org
> Web SIG: http://www.python.org/sigs/web-sig
> Unsubscribe:
> http://mail.python.org/mailman/options/web-sig/tibor%40infinit.sk
>


More information about the Web-SIG mailing list