2

多くのスケジュールされたQuartzジョブを含むSpringアプリケーションがあります。Tomcatのshutdown.shファイルが実行されると、Tomcatは停止します。ただし、すべてのジョブの実行を完了してから、アプリケーションサーバーを停止する必要があります。

これは正常に機能します。実行中のすべてのジョブは、サーバーがシャットダウンする前にジョブを終了します。ただし、を実行するとSpringコンテキストが破棄されshutdown.shます。そのため、を取得したため、DB操作などのプロセスを実行できませんNoClassDefFoundError

この状況にどのように対処できますか?Quartzジョブの実行が終了した後にSpringコンテキストを破棄したい。

4

0 に答える 0