重複の可能性:
Web アプリ内の他のすべての Bean が破棄される前に、Spring タスク エグゼキューター/スケジューラー プールをシャットダウンするにはどうすればよいですか?
セッションを含む Web サイトを作成しており、1 日に 1 回いくつかのタスクを実行する別のスレッドを作成する必要があります。また、Tomcat がシャットダウンし、web.xml 内で次のコードを使用できると聞いたときにシャットダウンする必要があります。
<listener>
<listener-class>Thread</listener-class>
</listener>
参照されている Thread クラスは単に Runnable を実装し、実行後にさまざまなスリープを実行します。このコードは、そのようなスレッドの作成と破棄に対応していますか?それとも、そのようなことを行うためのより良い方法はありますか?
ジョン