文章詳情頁(yè)
java - ExecutorService不關(guān)閉會(huì)怎樣?
瀏覽:116日期:2024-01-30 17:00:15
問(wèn)題描述
ExecutorService不關(guān)閉會(huì)怎樣,或者怎么樣保證web項(xiàng)目的公用線程池在項(xiàng)目結(jié)束時(shí)在關(guān)閉?
問(wèn)題解答
回答1:不主動(dòng)關(guān)閉線程池的話,池里會(huì)有些休眠的線程,通常會(huì)在1分鐘以后再被關(guān)掉。所以Web項(xiàng)目中如果使用了線程池,最好在 ServletContextListener.destroy 方法中把初始化過(guò)的線程池關(guān)掉,通常用 shutdown() 或 shutdownNow() ,如果做得完善些,可以再加上 awaitTermination 這樣的處理。
標(biāo)簽:
java
上一條:java - SpringMVC4.3.7在使用@ResponseBody注解并返回含有中文字符串時(shí)字符串顯示為問(wèn)號(hào)的問(wèn)題下一條:java中在哪些情況下需要使用泛型通配符如:? extends T 或者 ? super T
相關(guān)文章:
1. node.js - mongoDB使用$gte的問(wèn)題2. android - 像支付寶到位這種點(diǎn)擊marker點(diǎn)擊變大怎么做的3. angular.js - ngview配置路由失敗4. html5 - H5頁(yè)面喚起APP導(dǎo)航5. 黑客 - Python模塊安全權(quán)限6. android 微信是如何實(shí)現(xiàn)即時(shí)更新好友頭像的7. javascript - 關(guān)于vuejs讀取數(shù)據(jù)的問(wèn)題8. docker - 如何修改運(yùn)行中容器的配置9. android - 優(yōu)酷的安卓及蘋(píng)果app還在使用flash技術(shù)嗎?10. html5 - bootstrap修改樣式的問(wèn)題
排行榜

熱門(mén)標(biāo)簽