阿里雲ECS上用Tomcat啓動失敗提示端口占用和Could not contact localhost:8005

背景:項目需要在ECS上安裝solr,就將Tomcat作爲託管服務器,配置好了之後玩的飛起,但是突然有一天Tomcat就飛不起來了

檢查經過:

       看log是提示端口被佔用,那就殺進程解救端口吧,

但是當我殺完進程之後,再次啓動Tomcat時,還是提示端口被佔用,反覆多次之後,問題還是沒有解決

 

解決方法如下:

1、進入到jdk的jre/lib/security/路勁:

該路勁下有一個java.security文件,vim進行編輯:

將securerandom.source修改爲圖上所示,

然後再重啓,問題解決

關於爲什麼這麼這麼做,這篇博客解釋的很好

https://blog.csdn.net/nimoyaoww/article/details/83544850

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章