I know this is a bit off topic, but I could use some immediate advise on
server config?


Got a server which is getting hit really bad.
Have to keep it up.  I've got:


P Timeout 300

# Keepalive, better on this server...
KeepAlive               On
MaxKeepAliveRequests    100
KeepAliveTimeout        5

# performance services
MinSpareServers         5
MaxSpareServers         50
StartServers            20
StartServers            20
MaxClients              250


Pings look like:

64 bytes from x.x.x.x: icmp_seq=0 ttl=244 time=1069.3 ms
64 bytes from x.x.x.x: icmp_seq=1 ttl=244 time=984.8 ms
64 bytes from x.x.x.x: icmp_seq=2 ttl=244 time=1138.9 ms
64 bytes from x.x.x.x: icmp_seq=3 ttl=244 time=1567.1 ms
64 bytes from x.x.x.x: icmp_seq=4 ttl=244 time=1622.3 ms
64 bytes from x.x.x.x: icmp_seq=5 ttl=244 time=1382.8 ms
64 bytes from x.x.x.x: icmp_seq=6 ttl=244 time=1145.5 ms
64 bytes from x.x.x.x: icmp_seq=7 ttl=244 time=1065.6 ms
64 bytes from x.x.x.x: icmp_seq=8 ttl=244 time=1133.6 ms



There are some really graphic intensive pages here, however I'm not sure
if Keep alive is good when there's lots of contention for pages.  Should
I:
         i) disable keep alive?

        ii) reduce the keep alive time out ?

       iii) up my number for max spare servers?  Since i've not maxed out
on load or memory, perhaps more idle servers will reduce the contention
for apache children?  My intutition is that since the server is obviously
in trouble, resource wise, perhaps increasing the number of daemons will
relieve the load.  Not sure.  It's a big box.  Any ideas?

       iv) Something else?


I'd appreciate some suggestions.

Thanks,

R.









-- 
Rafiq Ismail

Software Engineer and Systems Administrator
http://www.codix.net


"All the best people in life seem to like Linux." - Steve Wozniak




Reply via email to