wieder einmal das alte thema performance optimierung apache...
vogängig zur situation:
webseite mit ca. 35000 user / täglich
relativ db lastige webseite (forum / dynamischer content mit vielen qry's)
der mysql status:
zur server auslastung:Server version: 4.1.21-standard
Protocol version: 10
Connection: Localhost via UNIX socket
UNIX socket: /var/lib/mysql/mysql.sock
Uptime: 1 hour 14 min 28 sec
Threads: 41 Questions: 2003676 Slow queries: 13 Opens: 334 Flush tables: 1 Open tables: 298 Queries per second avg: 448.450
wenn ich apache neustarte dann geht der load kurzzeitig etwas runter ~3-4 - danach aber wieder steigendload average: 10.08, 9.83, 8.09
Mem: 1033480k total, 829500k used, 203980k free, 53660k buffers
Swap: 2096440k total, 152k used, 2096288k free, 537992k cached
system: P4 3.0ghz & 1GB ram (könnte schneller sein ich weiss..)
apache config:
verbesserungsvorschläge? fehler?Timeout 30 #relativ tief
KeepAlive off
MaxKeepAliveRequests 80
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 100
MaxClients 100 #vermutlich etwas hoch, wenn man nach der 15mb regel geht - allerdings ist die memory auslastung gering
MaxRequestsPerChild 4000
</IfModule>
besten dank im voraus für eure antworten :-)
mfg

