Re: Win32 Apache HTTP performance/reliability problem

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

 



>> n Thu, Jul 1, 2010 at 7:35 PM, Joe Novak <jnovak@xxxxxxxxxxxxxxxxxx> wrote:
>>
>> ThreadLimit          3600
>> ThreadsPerChild      3200

At these values, you are hitting the boundries of how many stacks are possible
on win32 (by default).

Adding workers isn't usually the solution, you are increasing the overall contention
between requests.  You need long-lived workers to handle large content delivery,
but for straightforward 1-5 packet requests, the more threads, the worse your
observed performance becomes.

At which point, you need to wonder if one machine is adequate for the task at hand,
or if you need a load balancer and cluster of httpd machines.

Never use the same box for instrumentation or measurements, you need to be running
in the true stack (MS has never cared to replicate real-world conditions, behavior
or compatibility in it's IP loopback driver), from a machine which isn't affecting
the behavior of httpd itself due to contention.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux