Medien & Phantastik > Multimedia - Software & Betriebsysteme

httpd.conf programmatisch neu anziehen

<< < (2/2)

duke:
apachectrl graceful (so funktioniert es jedenfall unter unix)

Unter Windows weiß ich leider auch nicht, wie man einen "graceful restart" hinkriegt. Wenn man apache als Service einrichtet und dort "neu starten" wählt, dann fährt der den Service auch runter und wieder hoch.

... suchsuch ...

Aha. Unter Windows soll "httpd.exe -k restart" einen graceful restart bewirken (httpd.exe /? zeigt die Optionen). Hmm.

Ein:
Jo, scheint so. Müsste man wohl einfach mal ausprobieren.

der.hobbit:
httpd -k restart hatte ich ja schon in meinem Eingangspost erwähnt, aber ist das so graceful, dass er seine Skripte (die genau diesen Call ausführen) auch noch abschließt?

Falls ja, dann säße nämlich mein Problem nicht am Restart vom Apache, sondern am asynchronen Systemcall - den ich eigentlich korrekt wähnte (denn wenn das Skript auf das Ergebnis des Restarts wartet, dann ist das ziemlich dämlich ...)

Ein:
Laut Doku warten die Child-Prozesse bis sie ihren aktuellen Request abgearbeitet haben, bevor sie sich beenden.

Thalamus Grondak:
wie führst du denn den Systemcall aus?

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln