On 9/28/05, Jeremy Dunck <[EMAIL PROTECTED]> wrote: > I hadn't noticed. Do you just load up your web servers with memory, > or do you (allow Apache to) throttle concurrent requests?
In my experience with chicagocrime.org, I've found that the key lies in manipulating the values of StartServers, MinSpareServers, MaxSpareServers, MaxClients and MaxRequestsPerChild. It's all about maximizing the amount of server processes you have running, without using so much memory that your box starts to swap. This isn't a Django thing -- it's an Apache thing. I generally keep an eye on the output of the "free" and "top" commands to see how much memory is available. Adrian -- Adrian Holovaty holovaty.com | djangoproject.com | chicagocrime.org