问题
今天遇到一个特别奇怪的问题就是tomcat突然怎么都起不来,确定JDK正常运行且配置正确的情况下,启动Tomcat始终无法正常访问, 通过查日志和端口占用,发现8005端口没有被占用,应该就是 8005没有正常启动
环境
相关环境是 centos7.6 1810 tomcat8.5.47 jdk1.8.0_171
解决
上网查了之后发现修改一下$JAVA_HOME/jre/lib/security/java.security
这个文件
将:securerandom.source=file:/dev/random
改为: securerandom.source=file:/dev/urandom
即可
原因
具体是啥原因暂时还不太清楚。。。 (找到后再补充)