Tomcat启动缓慢

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

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"
AI 代码解读

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

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

目录
打赏
0
0
0
0
1
分享
相关文章
《SpringBoot启动流程七》:源码分析SpringBoot如何内嵌并启动Tomcat服务器的?
《SpringBoot启动流程七》:源码分析SpringBoot如何内嵌并启动Tomcat服务器的?
493 0
《SpringBoot启动流程七》:源码分析SpringBoot如何内嵌并启动Tomcat服务器的?
创建tomcat的服务,删除服务,通过服务来启动项目
创建tomcat的服务,删除服务,通过服务来启动项目
204 0
创建tomcat的服务,删除服务,通过服务来启动项目
Tomcat 启动和关闭| 学习笔记
快速学习 Tomcat 启动和关闭,介绍了 Tomcat 启动和关闭系统机制, 以及在实际应用过程中如何使用。
Tomcat 启动和关闭| 学习笔记
tomcat启动时报错ports are invalid,默认端口不要为-1
tomcat启动时报错ports are invalid,默认端口不要为-1
138 0
IDEA中SpringBoot工程运行报Tomcat启动异常(org.apache.catalina.LifecycleException)问题解决
IDEA中SpringBoot工程运行报Tomcat启动异常(org.apache.catalina.LifecycleException)问题解决
524 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等