阿里云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

 

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