ispCP - Board - Support
PHP5-CGI Zombies + Hoher Load - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: PHP5-CGI Zombies + Hoher Load (/thread-2363.html)

Pages: 1 2 3 4 5 6


RE: PHP5-CGI Zombies + Hoher Load - Shade.sh - 02-09-2008 04:07 AM

Zur Info für euch:

Ich habe nun *vieleicht* rausgefunden woran es liegt dass die "alte" PHP5 Version eine so hohe Auslastung zeigt. Die Website mit ISPCP war heute einem extremen Besucheransturm gegenübergestellt. Wir hatten rund 500 User auf einmal (500 Besucher innerhalb weniger Sekunden), Tendenz war immer steigend. Der Server sollte das abkönnen, mir ist nur aufgefallen dass die ISPCP Konfiguration des Apaches und PHP wohl nicht optimal ist. Ich habe noch versucht an den Apache Prozessen zu schrauben und dem PHP5-CGI doch das brachte nichts, es gab keine Fehler mehr, aber die Seite hat irgendwann mit einem Timeout beendet.

Nun habe ich den wichtigen Teil auf einen anderen Server ausgelagert, daher es werden nur noch HTML Seiten vom ISPCP Server angezeigt, seither keine Probleme mehr. Die User bombardieren den Server immer noch aber nur noch HTML Seiten, PHP etc liegt wo anders. Ich weiß zwar nicht woran es jetzt wirklich lag, aber das wollte ich euch nicht vorenthalten Wink


RE: PHP5-CGI Zombies + Hoher Load - Binford8000 - 02-09-2008 05:13 AM

1. Die Apache-Standardkonfiguration ist nicht wirklich perfomant. Da solltest du die Anzahl der Server/Threads hochstellen.
2. Gleiches gilt für die Konfiguration des FastCGI-Moduls: Da habe ich die Anzahl der minimalen und maximalen Prozesse verzehnfacht.


Bezgl. DotDeb-PHP, welches übrigens auch mein übles Lastproblem quasi vernichtet hat:
Die haben PHP mitunter inkl. Hardened PHP kompiliert. Untersuch phpinfo() mal genauer, da findest du bestimmt weitere Unterschiede.


RE: PHP5-CGI Zombies + Hoher Load - Viktor - 02-10-2008 06:10 AM

Binford8000 Wrote:1. Die Apache-Standardkonfiguration ist nicht wirklich perfomant. Da solltest du die Anzahl der Server/Threads hochstellen.
2. Gleiches gilt für die Konfiguration des FastCGI-Moduls: Da habe ich die Anzahl der minimalen und maximalen Prozesse verzehnfacht.


Bezgl. DotDeb-PHP, welches übrigens auch mein übles Lastproblem quasi vernichtet hat:
Die haben PHP mitunter inkl. Hardened PHP kompiliert. Untersuch phpinfo() mal genauer, da findest du bestimmt weitere Unterschiede.

Hallo,

kannst du mal bitte deine Einstellungen Posten.Smile

Gruß
ViktorWink


RE: PHP5-CGI Zombies + Hoher Load - rbtux - 02-10-2008 06:53 AM

das problem ist mit php-5.2.3 welche mit ubuntu 7.10 mit kommt bisher nicht aufgetaucht... Mal schauen wie sich das entwickelt...


RE: PHP5-CGI Zombies + Hoher Load - Binford8000 - 02-10-2008 08:00 AM

Viktor Wrote:Hallo,

kannst du mal bitte deine Einstellungen Posten.Smile

Gruß
ViktorWink

Die Einstellungen im Trunk wurden die Tage verbessert. So sollte es besser laufen: http://www.isp-control.net/ispcp/browser/trunk/configs/apache/fastcgi.conf

Zur Apache-Config:
Code:
<IfModule mpm_worker_module>
    StartServers           2
    MaxClients          1024
    MinSpareThreads       64
    MaxSpareThreads     1000
    ThreadsPerChild       64
    MaxRequestsPerChild    0
</IfModule>

War aber noch nicht im Stresstest. Wink


RE: PHP5-CGI Zombies + Hoher Load - Viktor - 02-10-2008 08:36 AM

Hallo,

jo dann warte ich mal bis das Update von RC2 auf RC3 klappt.Big Grin

Dann wird es ja automatisch so gemacht.Rolleyes

Gruß
ViktorWink


RE: PHP5-CGI Zombies + Hoher Load - Shade.sh - 02-10-2008 10:00 PM

Funktioniert das Update denn nicht? Ich meine in der README stand zwar manuell aber damit sollte es ja klappen?!


RE: PHP5-CGI Zombies + Hoher Load - Shade.sh - 02-10-2008 10:02 PM

Binford8000 Wrote:
Viktor Wrote:Hallo,

kannst du mal bitte deine Einstellungen Posten.Smile

Gruß
ViktorWink

Die Einstellungen im Trunk wurden die Tage verbessert. So sollte es besser laufen: http://www.isp-control.net/ispcp/browser/trunk/configs/apache/fastcgi.conf

Zur Apache-Config:
Code:
<IfModule mpm_worker_module>
    StartServers           2
    MaxClients          1024
    MinSpareThreads       64
    MaxSpareThreads     1000
    ThreadsPerChild       64
    MaxRequestsPerChild    0
</IfModule>

War aber noch nicht im Stresstest. Wink

Ich habe es mit diesen Einstellungen in meinem Trunk getestet, bisher keine LoadProbleme mit dem "alten" PHP5 (PHP5-CGI) aber der Besucheransturm ist auch relativ abgeklungen. Danke!


RE: PHP5-CGI Zombies + Hoher Load - gOOvER - 02-10-2008 11:39 PM

Shade.sh Wrote:Funktioniert das Update denn nicht? Ich meine in der README stand zwar manuell aber damit sollte es ja klappen?!

Seit vorgestern geht es 100%ig


RE: PHP5-CGI Zombies + Hoher Load - Viktor - 02-11-2008 12:02 AM

gOOvER Wrote:
Shade.sh Wrote:Funktioniert das Update denn nicht? Ich meine in der README stand zwar manuell aber damit sollte es ja klappen?!

Seit vorgestern geht es 100%ig

Hallo,

bist du Dir sicher.Rolleyes

Ich möchte meinen Live-Server nicht zerschießen.Sad

Gibt es eine vorgehen weise wie man sichert und im Notfall alles wieder herstellen kann.Smile

Gruß
ViktorWink