

Tomcat9 Windows サービス停止に1分以上かかります。  
早める方法はありませんか？


CC BY-SA 4.0
2021-12-09T06:13:55.730
84038
2022-12-02T15:04:50.503
49423
question
java windows tomcat windows-server
Tomcat9 サービス停止に1分以上かかります


なぜ遅いのか、原因を調査する必要があります。

まずはTomcatのログ（`logs/catalina.out`）を確認して、サービス停止中に関連しそうなメッセージが出ていないか確認して下さい。それで原因を特定できなければ（それで特定できる可能性は低いですが）、次はサービス停止処理中にスレッドダンプを複数回取得して下さい。

スレッドダンプには複数のスレッドのスタックトレースが表示されているので、遅延の原因と考えられそうなものが無いか確認してみて下さい。おそらくデプロイされているアプリケーションに関する何らかのスレッドが残っているのではないかと予想します。分からなければ、スレッドダンプを質問本文に追記して下さい。


CC BY-SA 4.0
2021-12-10T07:23:31.050
84049
2021-12-10T07:23:31.050
21092
84038
answer