ispCP - Board - Support
[CLOSED] Mega Load Problem - 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: [CLOSED] Mega Load Problem (/thread-4646.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11


RE: Mega Load Problem - BeNe - 10-22-2008 04:21 PM

Ich werde mich da jetzt einfach mal anschließen FastCGI -> Fcgid.
Mal sehen ob es wirklich besser ist und was die toten prozesse machen.

Greez BeNe


RE: Mega Load Problem - fulltilt - 10-22-2008 08:35 PM

(10-22-2008 04:21 PM)BeNe Wrote:  Ich werde mich da jetzt einfach mal anschließen FastCGI -> Fcgid.
Mal sehen ob es wirklich besser ist und was die toten prozesse machen.

Meine Prozesse sind permanent von 400 auf 120 runter :-)
Bemerke allerdings öfter mal Zombie Prozesse 1-9 ...
Hängt das mit Fcgid zusammen bzw. habt Iht das Problem auch?
Die werden zwar schnell wieder gekillt, aber irgendwo muss das ja herkommen ...


RE: Mega Load Problem - BeNe - 10-22-2008 08:58 PM

Quote:Bemerke allerdings öfter mal Zombie Prozesse 1-9 ...
Hängt das mit Fcgid zusammen bzw. habt Iht das Problem auch?
Die werden zwar schnell wieder gekillt, aber irgendwo muss das ja herkommen ...
Ich werde es mal im Auge behalten.

Greez BeNe


RE: Mega Load Problem - Dexus - 11-01-2008 12:27 PM

(10-21-2008 06:42 PM)fulltilt Wrote:  Hi MENKI,

ist etwas zurückgegangen, ab und zu kommt mal eine Load Spitze von 4-6 und dann ein paar Zombie Prozesse ...
Das mit den vielen schlafenden Prozessen konnte ich auch lösen:

ändern in ispcp:
PHP_FASTCGI = fcgid

a2enmod fcgid_ispcp
a2dismod fastcgi_ispcp

/etc/init.d/apache2 stop
/usr/bin/killall -HUP php5-cgi

ändern der fcgid_ispcp.conf:

<IfModule mod_fcgid.c>
AddHandler fcgid-script .php .php5
SocketPath /var/lib/apache2/fcgid/sock
IdleTimeout 600
IdleScanInterval 240
BusyTimeout 300
BusyScanInterval 120
ErrorScanInterval 6
ZombieScanInterval 3
ProcessLifeTime 3600
SpawnScoreUpLimit 10
SpawnScore 1
TerminationScore 2
MaxProcessCount 250
DefaultMaxClassProcessCount 10
DefaultMinClassProcessCount 0
IPCConnectTimeout 20
IPCCommTimeout 60
</IfModule>

dann alle php5-fcgi-starter ändern in
/var/www/fcgi
PHP_FCGI_CHILDREN=0

oder im Template ändern und den ispcp-rqst-mngr starten

/etc/init.d/apache2 start

(10-21-2008 03:52 AM)menki Wrote:  hats mit mod_evasive geklappt? :-)

MENKI

ändern in ispcp:
PHP_FASTCGI = fcgid <------------- wo finde ich das?

a2enmod fcgid_ispcp <--- ist das eine eigene anpassung?
a2dismod fastcgi_ispcp


RE: Mega Load Problem - fulltilt - 11-01-2008 06:22 PM

(11-01-2008 12:27 PM)Dexus Wrote:  a2enmod fcgid_ispcp <--- ist das eine eigene anpassung?
a2dismod fastcgi_ispcp

Das ist nur in der Nightly vorhanden - nicht in den RCs.


RE: Mega Load Problem - ZooL - 11-01-2008 08:33 PM

aber es ist schon nicht schlecht... performance vorteile gibts da glaub ich einige...

mfg


RE: Mega Load Problem - Dexus - 11-01-2008 09:37 PM

:/ jetzt würde ich gerne mal die sache nutzen und habe ne RC -.- ist scheiße wenn man immer nach 30 sec. nen 500ter bekommt. wobei ich extra für den kunden 0 als zeitlimit für php gesetzt habe...


RE: Mega Load Problem - fulltilt - 11-01-2008 09:44 PM

(11-01-2008 09:37 PM)Dexus Wrote:  :/ jetzt würde ich gerne mal die sache nutzen und habe ne RC -.- ist scheiße wenn man immer nach 30 sec. nen 500ter bekommt. wobei ich extra für den kunden 0 als zeitlimit für php gesetzt habe...

Das hängt u.a. von Deinen Apache und FCGI Einstellungen und der Anzahl der Webs zusammen.
Upgrade auf Nightly und dann:

ändern in ispcp:
PHP_FASTCGI = fcgid

a2enmod fcgid_ispcp
a2dismod fastcgi_ispcp

/etc/init.d/apache2 stop
/usr/bin/killall -HUP php5-cgi

ändern der fcgid_ispcp.conf:

<IfModule mod_fcgid.c>
AddHandler fcgid-script .php .php5
SocketPath /var/lib/apache2/fcgid/sock
IdleTimeout 600
IdleScanInterval 240
BusyTimeout 300
BusyScanInterval 120
ErrorScanInterval 6
ZombieScanInterval 3
ProcessLifeTime 3600
SpawnScoreUpLimit 10
SpawnScore 1
TerminationScore 2
MaxProcessCount 250
DefaultMaxClassProcessCount 10
DefaultMinClassProcessCount 0
IPCConnectTimeout 20
IPCCommTimeout 60
</IfModule>

dann alle php5-fcgi-starter ändern in
/var/www/fcgi
PHP_FCGI_CHILDREN=0

oder im Template ändern und den ispcp-rqst-mngr starten

/etc/init.d/apache2 start


RE: Mega Load Problem - Viktor - 11-01-2008 10:56 PM

Hallo,

Danke für die Infos.

Ich glaube das ich auf RC7 oder Finale warte bis ich das aktiviere.

Ich hoffe das das RC7 nicht mehr so lange dauert.

Gruß
Viktor


RE: Mega Load Problem - fulltilt - 11-02-2008 11:02 PM

Hatte während dem Load problem die Awstats deaktiviert und danach auf nightly geupdatet :-)
Das ganze lief als Static Stats - die Crons sind nun alle weg, wenn ich nun wieder die Stats aktiviere, muss ich danach rebooten oder gibts noch einen anderen Weg um die Crons neu anzulegen?