6 Stimmen

Abfangen einer Ausnahme von einer anderen laufenden Java-Anwendung

Ich bin auf ein Problem gestoßen, bei dem ich ein Programm (nicht von mir geschrieben, sondern von jemand anderem) habe, das ich rund um die Uhr laufen lassen möchte, aber manchmal stürzt es ab. Normalerweise wäre das kein Problem, weil ich einfach einen Prozessbeobachter erstellen kann, der prüft, ob es abgestürzt ist, und es dann neu startet, falls nötig.

Aber dieses spezielle Programm löst manchmal eine Ausnahme aus und gibt sie in der integrierten grafischen Oberfläche aus. In diesem Fall stürzt das Programm überhaupt nicht ab. Die Schnittstelle bleibt bestehen, aber die eigentliche Serverfunktionalität ist nicht verfügbar.

Gibt es eine Möglichkeit, diese Informationen aus diesem Prozess abzufangen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X