Gute Tag,
ich suche eine Möglichkeit zu prüfen, ob ein Dienst überhaupt noch reagiert um diesen im V-Fall dann automatisch neu starten zu können.
Im konkreten Fall heisst der Dienst PsyBNC ... also der bekannte Bouncer.
Der schmiert mir immer wieder mal ab ... wahrscheinlich, weil mein Provider sein Netzwerk nicht wirklich stabil halten kann.
Problem:
Der Dienst läuft noch, netstat -tpna zeigt ihn mir auch an, aber im Netzwerk reagiert er nicht mehr ... man kann sich also nicht ins IRC verbinden.
Nun stellt sich mir also die Frage, wie ich das Problem lösen soll.
Beim TS kann ich prüfen, ob der Dienst läuft und dann die PID mit der in der PID-Datei gespeicherten PID vergleichen.
Bei Unstimmigkeiten starte ich den TS einfach neu, nachdem ich den aktuellen Prozess beendet habe.
Bei PsyBNC fehlen mir da irgendwie die Möglichkeiten.
Kann mir da jemand weiterhelfen?
Danke im Voraus.
Gruß
Spoiler
Dienst beenden, der nicht mehr reagiert?
- Der kleine Tux
- Beiträge: 80
- Registriert: 20.01.2007 13:33:36
- Wohnort: Dortmund
-
Kontaktdaten: