sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #50344
Apache performance tuning
Jeg har et problem med en Apache server. Den er ved at gå til i
forbindelser.
Man kan se på http://localhost/server-status at den har spawnet det
maksimale antal processer: 256. Nogle er ved at læse, andre ved at skrive
med over 50% står bare og venter. Alle steder står der at man skal holde
KeepAliveTimeout i omegnen af 10-15 sek. og kan godt forstå argumenterne
herfor. Det ændrer imidlertid ikke ved at grænsen for MaxClients er nået.
Selve maskinen står mest og hygger sig med "load average: 0.10, 0.48, 0.63"
og netværket belastes i omegnen af 800-1600 kbps, så det er ikke der
flaskehalsen ligger.
Hvad pokker stiller man op?
Her er lidt config:
Timeout 45 #Default 300
KeepAlive On
MaxKeepAliveRequests 300 #Default 200
KeepAliveTimeout 10
MinSpareServers 32 #Default 5
MaxSpareServers 64 #Default 20
StartServers 32
MaxClients 256 #Default 200
MaxRequestsPerChild 5000 #Default 300??
HostNameLookup Off
Mvh. Lars
Follow ups