背景:項目需要在ECS上安裝solr,就將Tomcat作爲託管服務器,配置好了之後玩的飛起,但是突然有一天Tomcat就飛不起來了
檢查經過:
看log是提示端口被佔用,那就殺進程解救端口吧,
但是當我殺完進程之後,再次啓動Tomcat時,還是提示端口被佔用,反覆多次之後,問題還是沒有解決
解決方法如下:
1、進入到jdk的jre/lib/security/路勁:
該路勁下有一個java.security文件,vim進行編輯:
將securerandom.source修改爲圖上所示,
然後再重啓,問題解決
關於爲什麼這麼這麼做,這篇博客解釋的很好
https://blog.csdn.net/nimoyaoww/article/details/83544850