Hi,
ich habe ein Spring backend, welches eine (oder sogar mehrere, je nachdem wie viele Frontends das anwerfen) sehr lange Berechnung durchführt. Deshalb started dieses einfach einen Thread und das Frontend kann über einen weiteren Request den aktuellen Status abfragen.
Nun kommt es, wie leider bei fast jeder Software, manchmal dazu, dass dieser Thread abstürzt.
Ich möchte das nun mitbekommen um dem Frontend bei seinem Status-Request mitzuteilen das wohl was schief gelaufen ist.
Gibt es eine einfach Möglichkeit einen WatchDog für einen Java Thread aufzusetzen der mir mitteilt wenn der Thread sich mit einer Exception verabschiedet hat?
Gruß
Claus
ich habe ein Spring backend, welches eine (oder sogar mehrere, je nachdem wie viele Frontends das anwerfen) sehr lange Berechnung durchführt. Deshalb started dieses einfach einen Thread und das Frontend kann über einen weiteren Request den aktuellen Status abfragen.
Nun kommt es, wie leider bei fast jeder Software, manchmal dazu, dass dieser Thread abstürzt.
Ich möchte das nun mitbekommen um dem Frontend bei seinem Status-Request mitzuteilen das wohl was schief gelaufen ist.
Gibt es eine einfach Möglichkeit einen WatchDog für einen Java Thread aufzusetzen der mir mitteilt wenn der Thread sich mit einer Exception verabschiedet hat?
Gruß
Claus