Current time: 12-26-2024, 10:36 AM Hello There, Guest! (LoginRegister)


Thread Closed 
[CLOSED] Mega Load Problem
Author Message
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #81
RE: Mega Load Problem
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
10-22-2008 04:21 PM
Visit this user's website Find all posts by this user
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #82
RE: Mega Load Problem
(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 ...
10-22-2008 08:35 PM
Find all posts by this user
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #83
RE: Mega Load Problem
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
10-22-2008 08:58 PM
Visit this user's website Find all posts by this user
Dexus Offline
Junior Member
*

Posts: 115
Joined: Nov 2007
Reputation: 1
Post: #84
RE: Mega Load Problem
(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
11-01-2008 12:27 PM
Find all posts by this user
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #85
RE: Mega Load Problem
(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.
11-01-2008 06:22 PM
Find all posts by this user
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #86
RE: Mega Load Problem
aber es ist schon nicht schlecht... performance vorteile gibts da glaub ich einige...

mfg
11-01-2008 08:33 PM
Visit this user's website Find all posts by this user
Dexus Offline
Junior Member
*

Posts: 115
Joined: Nov 2007
Reputation: 1
Post: #87
RE: Mega Load Problem
:/ 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...
11-01-2008 09:37 PM
Find all posts by this user
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #88
RE: Mega Load Problem
(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
11-01-2008 09:44 PM
Find all posts by this user
Viktor Offline
Junior Member
*

Posts: 118
Joined: Nov 2006
Reputation: 1
Post: #89
RE: Mega Load Problem
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
11-01-2008 10:56 PM
Visit this user's website Find all posts by this user
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #90
RE: Mega Load Problem
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?
11-02-2008 11:02 PM
Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 3 Guest(s)