I recently switched from Apache 2.2 prefork to Apache 2.2 worker, but I have no idea what would be a great MPM config to start with. On prefork, I used :
MaxClients 256
StartServers 190
MinSpareServers 160
MaxSpareServers 220
I'd like to be able to accept at least as much simultaneous requests (190)
Thanks !
PS: Server environment: Debian 5.0, 2x 3.00 Ghz, 4 GB RAM, dedicated to Apache.
This will:
Finally, I used the following settings which are working pretty well :
I chose greater values since the memory footprint is supposed to be much smaller. I noticed too that when running apachectl configtest (or start/stop) with weird values, it reports the error and auto adjusts the settings.