..... Snipping all the other issues, which are largely valid and do
contain some good ideas....
Akins, Brian wrote:
Here's the problem:
If you want to use keepalives, all of you workers
(threads/procs/whatever)
can become busy just waiting on another request on a keepalive
connection.
Raising MaxClients does not help.
The Event MPM does not seems to really help this situation. It seems to
only make each keepalive connection "cheaper." It can still allow all
workers to be blocking on keepalives.
Can you be more detailed on this? It really _should_ help, and my
testing says it does. What are you seeing behavior wise? Any changes
you would like made?