Scaling up an apache server

Posted by pehrs on Server Fault See other posts from Server Fault or by pehrs
Published on 2010-05-31T08:59:08Z Indexed on 2010/05/31 9:03 UTC
Read the original article Hit count: 322

Filed under:
|
|

I have an Ubuntu server running apache2 which i expect to be hit by around 500-1000 (concurent) users for a limited amount of time. The server serves a mixture of custom (rather light) php pages connected to a postgresql db (around 20 Mb in size) and static content. The hardware is stable and pretty beefy:

  • Intel Xeon E5420 @ 2.5 GHz
  • 12 GB RAM

During previous rushes on this server I have increased ServerLimit, the MaxClients for the MPM modules and decreased Timeout and KeepAliveTimeout. It has worked, but been sluggish and I have a feeling more can be done. How would you suggest configuring the Apache server to handle this kind of load?

© Server Fault or respective owner

Related posts about apache2

Related posts about configuration