idea 停止tomcat需要按兩次


IDEA中停止tomcat需要點擊兩次才行,第二次出現強制關閉的骷髏頭。這是怎么回事呢?

點擊完第一次的關閉Tomcat之后,我們發現tomcat圖標還是綠色的,原先的紅色關閉按鈕改為了骷髏頭圖案。
當我們再次點擊骷髏頭之后tomcat才算完全關閉。

經過反復的查找問題,最后發現問題出現在線程上。如果說我們第一次點擊tomcat關閉的時候,tomcat關閉,其中還有線程並未關閉的話,會出現關閉失敗,出現骷髏頭。

解決的方法就是找出是哪個線程還未關閉,隨后修改代碼處理。

Spring Schedule + Redisson 構建分布式任務調度 這一章中,我們的項目在做自動關單定時器的時候就遇到了Redisson未關閉的情況。
隨后我們添加了@PreDestroy注解進行優化,使項目在關閉的時候觸發方法關閉Redisson對象。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM