Am 13.12.2012 09:48, schrieb Andreas Ernst:
Moin, moin,
ich habe seit einiger Zeit erheblich einmalige Zugriff auf meinen Server:
CPU Usage: u31.88 s284.12 cu0 cs0 - 120% CPU load 342 requests/sec - 0.7 MB/second - 2298 B/request 6207 requests currently being processed, 0 idle workers
Ich vermute hier ein Routingfehler. Folgendes habe ich in der server-tuning.conf stehen:
StartServers 50 MinSpareServers 50 MaxSpareServers 100 ServerLimit 8000 MaxClients 8000 MaxRequestsPerChild 10000
KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 5
Die Netzwerkverbindungen haben hundert von TIME_WAIT. Wie erreiche ich es, daß die Verbindungen noch schneller geschlossen werden?
KeepAliveTimeout weiter heruntersetzen, 15 ist Standard. Wenn du wirklich einen Routingfehler vermutest solltest du diese Ursache suchen. Wenn du viele Verbindungen mit Time Wait hast (mehrere Tausende) dann kann das auf eine DDOS hindeuten. Prpüfe mal ob es unterschiedliche IPs sind. Falls es immer die selbe ist, sperre die IP per IP-Tables. Wieviele Domains laufen auf dem Server? In den Logfiles kannst du eigentlich immer gut sehen ob ein Script Amok läuft. Falls PHP im CGI läuft ist es noch wichtig die PHP_FCGI_CHILDREN vernüftig zu setzen bzw. nicht zu setzen.
gruß Ingo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org