Hallo,
ich betreibe Apache 2.2 mit PHP 5.2.10 (mit fcgi Handler) und eAccelerator.
ich benutze lfd+csf als Firewall, der mir ständig meldet:
Und das für jeden User, also jede Domain, die von Besuchern aufgerufen wird.
folgende grundlegende Annahme:
Sagen wir ein PHP5-Prozess läuft schon seit 14497 sekunden.
Ich kille diesen Prozess. Was könnte passieren?
Frage: Ein Kunde der gerade etwas tut wird sich ärgern?
Annahme: Ein Prozess der schon so lange lange läuft kann bedenkenlos gekilled werden?
Problem: PHP-Prozesse auf meinem Server laufen und laufen... Sie beenden sich nicht selber, auch wenn der User nichts mehr tut.
Würded ihr mir raten die Prozesse, die sagen wir mal länger als 7000 sekunden laufen, automatisch von meiner Firewall beenden zu lassen?
Wenn nein, welche Risiken entstehen dabei.
Vielen Dank für euere Antworten.
gruß,
forquato
ich betreibe Apache 2.2 mit PHP 5.2.10 (mit fcgi Handler) und eAccelerator.
ich benutze lfd+csf als Firewall, der mir ständig meldet:
lfd on hostname: Excessive resource usage: AcountX(7550)
Time: Tue Sep 15 22:38:12 2009 +0200
Account: accountX
Resource: Process Time
Exceeded: 10860 > 3600 (seconds)
Executable: /usr/local/cpanel/cgi-sys/php5
Command Line: php5
PID: 7550
Killed: No
Und das für jeden User, also jede Domain, die von Besuchern aufgerufen wird.
folgende grundlegende Annahme:
Sagen wir ein PHP5-Prozess läuft schon seit 14497 sekunden.
Ich kille diesen Prozess. Was könnte passieren?
Frage: Ein Kunde der gerade etwas tut wird sich ärgern?
Annahme: Ein Prozess der schon so lange lange läuft kann bedenkenlos gekilled werden?
Problem: PHP-Prozesse auf meinem Server laufen und laufen... Sie beenden sich nicht selber, auch wenn der User nichts mehr tut.
Würded ihr mir raten die Prozesse, die sagen wir mal länger als 7000 sekunden laufen, automatisch von meiner Firewall beenden zu lassen?
Wenn nein, welche Risiken entstehen dabei.
Vielen Dank für euere Antworten.
gruß,
forquato