Here's an observation: When we stress test with the test agents local to the server the IHS (Apache) server supports x users with y throughput. When we use test agents 15 miles across the valley we support fewer users with lower throughput with higher server usage. When we use test agents in an off-shore location with a smaller network pipe, we support far fewer users and lower throughput.
Does this make sense? My only guess is: on a slower network the client holds the IP connection open longer and eats up more resources on the server.
Sorry I don't have all the figures on how the server gets loaded up ... idle threads and active servers and all that. Can dig em up if it would help.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi