次のように、ScheduleThreadPoolExecutor を使用してスケジュールされたコード呼び出しを作成しました。
ScheduledThreadPoolExecutor stpe = new ScheduledThreadPoolExecutor(1);
stpe.scheduleAtFixedRate(new Updatey(), 0, 60, TimeUnit.MINUTES);
シンプルなクラスを実行します:
class Update implements Runnable {
public void run() {
//update code here
}
Tomcatがシャットダウンされたときにメソッドを呼び出し、他のいくつかの整理作業を行うServletContextListenerがあります。しかし、Java を使用してこの余分なスレッドを終了時にクリーンアップする方法がわかりません。リスナーは別のプログラムで実行されるため、少し行き詰まります。
クローズアップ時にこれをクリーンアップする方法を知っている人はいますか?
ティア