centos中使用tomcat部署特别慢的问题

在centos中启动tomcat时遇到个问题,部署项目死活部署不上,卡在部署第一个项目那,遇到过两次这问题,第一次是重装系统解决,第二次找到了原因:

大概原因是收集随机数时收集不到导致的阻塞,详细原因可以百度"JVM上的随机数与熵池策略"

解决方法如下:

找到 $JAVA_HOME/jre/lib/security/java.security 这个文件,找到里面的

securerandom.source=file:/dev/random

或者

securerandom.source=file:/dev/urandom

修改为

securerandom.source=file:/dev/./urandom

标签: none

评论已关闭