回答編集履歴
1
内容忘れ
answer
CHANGED
@@ -5,7 +5,12 @@
|
|
5
5
|
・Webアプリケーション開始時に定期処理(スレッド)を開始したい
|
6
6
|
・Webアプリケーション終了時にはその定期処理(スレッド)は終了させたい
|
7
7
|
|
8
|
+
多分、ご質問の端的な答えとしてはWebアプリケーション起動時と終了時に実行されるインターフェースが
|
9
|
+
あるため、それをフィルターに設定すれば良いのですが、あまりお勧めはできません。
|
10
|
+
|
8
11
|
上記が質問意図であれば、以前自分も同じようなシステム構成に悩みました。
|
12
|
+
Webアプリケーションを起動すれば定期実行バッチスレッドも起動すればいいよねと。
|
13
|
+
|
9
14
|
結論から言うと、Webアプリ開始時にスレッドを起動、ではなく、Webアプリと
|
10
15
|
定期実行処理のプロセスを別にした方がよいです。実際にはWebアプリは普通に起動させ、
|
11
16
|
手動かどうかは置いて置きますが、スレッドを起動するバッチプログラムを別に用意します。
|