Hello,
I've got a server hosting a very high traffic website/image hosting service. I seem to have hit some limit on processes that I can't quite sort out.
MRTG is showing a flat plateau on the Processes at 1107. I thought I was hitting a MaxClients limit since my open connections were right around the 1024 limit. So I set keepalive OFF (It had been previously been set to ON with a keepalive timeout of 1 second) and the open connections dropped down to around 800. But eventhough the connections dropped well below the 1024 limit I was still seeing a flat plateau at 1107 processes and the site was peforming poorly. There's no server-side stuff going on... just static html and serving of images.
Anyhow, I'm stumped. I've been reading about another parameter called ServerLimit and I thought that might have something to do with it, but I'm confused about what it does and how it's set. My httpd.conf doesn't even have anything listed for Server Limit:
Timeout 300
KeepAlive Off
MaxKeepAliveRequests 500
KeepAliveTimeout 1
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 1024
MaxRequestsPerChild 1000
Apache Error log doesn't show anything meaningful... just a few file not found errors.
Grateful for any suggestions...
Rebecca
I've got a server hosting a very high traffic website/image hosting service. I seem to have hit some limit on processes that I can't quite sort out.
MRTG is showing a flat plateau on the Processes at 1107. I thought I was hitting a MaxClients limit since my open connections were right around the 1024 limit. So I set keepalive OFF (It had been previously been set to ON with a keepalive timeout of 1 second) and the open connections dropped down to around 800. But eventhough the connections dropped well below the 1024 limit I was still seeing a flat plateau at 1107 processes and the site was peforming poorly. There's no server-side stuff going on... just static html and serving of images.
Anyhow, I'm stumped. I've been reading about another parameter called ServerLimit and I thought that might have something to do with it, but I'm confused about what it does and how it's set. My httpd.conf doesn't even have anything listed for Server Limit:
Timeout 300
KeepAlive Off
MaxKeepAliveRequests 500
KeepAliveTimeout 1
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 1024
MaxRequestsPerChild 1000
Apache Error log doesn't show anything meaningful... just a few file not found errors.
Grateful for any suggestions...
Rebecca