在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Linux/ tomcat假死

tomcat假死

1 windows 2008 r2 服務(wù)器上,使用catlina.bat啟動,關(guān)閉以后,無法啟動,提示端口被占用。
2 通過netstat -an 發(fā)現(xiàn)端口被java.exe占用。
3 任務(wù)管理器 無法結(jié)束java.exe taskkill 也無法結(jié)束, 均提示 沒有實例在運行。

此時怎么辦, 只能重啟服務(wù)器了嗎?

另外一個情況是,服務(wù)器在運行一段時間以后,特別容易出現(xiàn)假死情況,端口在監(jiān)聽,但是無法訪問,本地能訪問登錄界面, 但是無法登錄。后臺無日志輸出。
最后關(guān)閉了tomcat以后出現(xiàn)了上面的情況。### 問題描述

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

相關(guān)代碼

// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)

你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?

回答
編輯回答
故人嘆

taskkill 這個命令可以攜帶進程id這個參數(shù),不知道你是怎么調(diào)用這個命令的會出現(xiàn)找不到進程?題主可以嘗試下查找tomcat的進程id并殺掉。
另外假死很有可能是出現(xiàn)了如下一些問題:1、數(shù)據(jù)庫連接池被耗盡,導致獲取連接一直等待,實際屬于死鎖 2、因為某些請求導致請求線程被占用無法釋放,實際也是死鎖,出現(xiàn)死鎖可以使用jstack看看線程都卡在哪里。
參考這里:https://blog.csdn.net/wanglha...

2017年9月30日 04:46
編輯回答
別傷我

在tomcat啟動后的cmd 標題欄上右鍵-屬性,把快速編輯去掉. 另外,tomcat內(nèi)存加大

2017年7月25日 18:07