记一次tomcat响应过慢的记录 tomcat调优以及tomcat7、8性能对比

   测试环境中,部署的项目,响应非常非常的慢。且在开发环境中,没有问题,正常速度。随开始找原因。

  1、根据百度教程,说与随机数有关。

      添加环境变量:export JAVA_OPTS="JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"

      听说这是个bug。

   当然,还有其他两种说法,百度教程中都有,这里就不再赘述了。

 2、在项目重启的过程中,突然发现,启动线程开启了两次,相同日志出现了两次,启动时间很长。

随查看tomcat配置文件,如下所示。

发现配置了appBase 以及 Context,随后注释掉,context部分。重启生效,启动时间减少了一半。

   经过此次配置之后,发现项目响应时间恢复到正常水平。

推荐链接:

tomcat调优以及tomcat7、8性能对比

猜你喜欢

转载自www.cnblogs.com/sunjie-one/p/9590243.html