was7 容器銷毀物件有問題

2021-06-20 02:28:08 字數 378 閱讀 9305

寫了乙個服務,裡面監聽jms,然後處理資料,tomcat停掉,肯定是監聽神馬的都沒了,處理資料起的多執行緒也肯定銷毀了。

發現was7停止之後,日誌還在打,本來以為是快取裡的繼續處理,

特地寫了乙個執行緒的死迴圈,每秒鐘列印乙個日誌,來驗證介個問題。

然後放進去跑,果然發現,服務停掉了,日誌依然還在列印,程式解除安裝了,依然日誌在列印。

這下子明白了,是was真的不會停掉介個執行緒。

那麼我以前用的pool,每次重啟服務,pool的編號都會增加,以前的pool完全沒有停掉啊,往上累加了

這是乙個很恐怖的事情。。。。。。。。

所有的多執行緒和快取一類的東西,was都不會幫你銷毀滴,和tomcat是不一樣滴,要小心,要自己寫銷毀。。。。。。。。

問題 Session的銷毀方式到底有哪些?

session,作為我們離不開的後台的技術,它的出現主要是為了解決 http 協議的無狀態特點,用於解決使用者狀態的儲存問題,而往往對於儲存來說都會涉及到乙個時間問題,下面我們來看看它的銷毀方式到底有哪些。當客戶端第一次請求 servlet 並且操作 session 時,session 物件生成,以...

問題 Session的銷毀方式到底有哪些?

session,作為我們離不開的後台的技術,它的出現主要是為了解決 http 協議的無狀態特點,用於解決使用者狀態的儲存問題,而往往對於儲存來說都會涉及到乙個時間問題,下面我們來看看它的銷毀方式到底有哪些。當客戶端第一次請求 servlet 並且操作 session 時,session 物件生成,以...

Spring框架裡容器物件有哪些?

這是乙個最簡單的容器,它主要的功能是為依賴注入 di 提供支援,這個容器介面在 org.springframework.beans.factory.beanfactory 中被定義。會被推薦使用。該容器從 xml 檔案中載入已被定義的 bean。在這裡,你需要提供給構造器 xml 檔案的完整路徑 該...