Hi Leute,
das Thema ist nicht so einfach, wie der Titel klingt...
Über einen ServletContextListener kann ich ja beim Start des Servers eigenen Code ausführen. Soweit so gut, Nachteil dabei ist, das ja der Server wartet, bis der Codeblock beendet wird. Ist es über den Standard irgendwie möglich, Code beim Serverstart so auszuführen, das er quasi im Hintergrund ausgeführt wird, der Server aber nicht blockiert wird.
Mein Problem ist, das ich eine Operation habe, die ca. 30 Sekunden dauert, der Server aber nach wenigen Sekunden schon hochgefahren sein muss und ich deshalb nicht auf die Beendigung meiner Aktion warten kann...
Ich hoffe, man kann so einigermaßen verstehen, was ich suche...
Bin für jeden Tipp dankbar und jetzt schonmal danke!!
Liebe Grüße,
Andreas
das Thema ist nicht so einfach, wie der Titel klingt...
Über einen ServletContextListener kann ich ja beim Start des Servers eigenen Code ausführen. Soweit so gut, Nachteil dabei ist, das ja der Server wartet, bis der Codeblock beendet wird. Ist es über den Standard irgendwie möglich, Code beim Serverstart so auszuführen, das er quasi im Hintergrund ausgeführt wird, der Server aber nicht blockiert wird.
Mein Problem ist, das ich eine Operation habe, die ca. 30 Sekunden dauert, der Server aber nach wenigen Sekunden schon hochgefahren sein muss und ich deshalb nicht auf die Beendigung meiner Aktion warten kann...
Ich hoffe, man kann so einigermaßen verstehen, was ich suche...
Bin für jeden Tipp dankbar und jetzt schonmal danke!!
Liebe Grüße,
Andreas