bestimmtes script nach einer weile killen?
stefan bartels
- webserver
hallo!
ich habe ein php-script, das u.U. viel sehr zeit benötigt, bis es abgearbeitet ist.
a) gibt es eine möglichkeit, apache/IIS so zu konfigurieren, genau dieses eine script zu beobachten und ggf. zu stoppen (wohlgemerkt möchte ich dies nicht im script selbst per 'ini_set' regeln).
b) kann ich die og. server überhaupt so konfigurieren, daß mir dieses besagte script (oder auch generell resourcenfressende anwendungen) nicht alle anderen laufende prozesse "runterziehen"?
das lesen der httpd.conf hat mich nicht weitergebracht ;-(
danke sehr,
stefan
hallo!
ich habe ein php-script, das u.U. viel sehr zeit benötigt, bis es abgearbeitet ist.
a) gibt es eine möglichkeit, apache/IIS so zu konfigurieren, genau dieses eine script zu beobachten und ggf. zu stoppen (wohlgemerkt möchte ich dies nicht im script selbst per 'ini_set' regeln).
Script optimieren....
b) kann ich die og. server überhaupt so konfigurieren, daß mir dieses besagte script (oder auch generell resourcenfressende anwendungen) nicht alle anderen laufende prozesse "runterziehen"?
FastCGI verwenden.
Viele Grüße, Rolf
Hi stefan,
ich habe ein php-script, das u.U. viel sehr zeit benötigt, bis es abgearbeitet ist.
ich fürchte, ich muß schon an dieser Stelle "eingreifen". Ein solches Skript über HTTP zu starten ist nicht sinnvoll - ihm über HTTP mitzuteilen, daß es etwas zu tun gibt, dagegen schon eher.
Und wenn das Skript tatsächlich viel Zeit benötigt, wer außer ihm selbst kann dann sinnvollerweise entscheiden, ob ein Abbruch mehr Nutzen oder mehr Schaden anrichtet?
Du solltest diesem Skript besser eine niedrigere Systempriorität geben - und seine Laufzeit wohlwollend vernachlässigen.
Viele Grüße
Michael