Tomcat启动缓慢

2018-08-28  本文已影响19人  老肖

tomcat8在linux(centos,ubuntu)下去官方下载tomcat zip包安装。
删除webapps里面的内容,只保留ROOT、在里面放了个index.html
然后启动 ./bin/catalina.sh run 启动非常慢,观察到是几分钟左右。且终端没有错误提示。。

Google:
原因是一个随机数生成参数导致的。

处理如下:(以实验,有效)
修改catalina.sh .配置JRE使用非阻塞的Entropy Source

if [ -z "$JSSE_OPTS" ] ; then
  JSSE_OPTS="-Djdk.tls.ephemeralDHKeySize=2048"
fi

JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Djava.security.egd=file:/dev/./urandom"

添加.-Djava.security.egd=file:/dev/./urandom"

测试搞定。。
不知道为什么apache这个算是bug的没有解决。
tomcat版本 8.0.37

上一篇 下一篇

猜你喜欢

热点阅读