在tomcat服务器上部署证书,出现tomcat无法访问,以为是https证书缘故,因为之前用证书的时候检测,检测通不过。执行
shutdown.sh发现无法连接8005端口。感觉很奇怪,重启启动startup.sh,使用netstat -ntlp查看使用端口列表,发现没有
8005,后来查阅资料发现原来是随机数问题,因为在阿里云centos7默认是openjdk,一般路径在/usr/lib/jvm/版本/jre/lib/security/Java.security
securerandom.source=file:/dev/urandom
如果,仍然不生效,则修改为:file:/dev/./urandom