在ECS上启动tomcat后,第一次访问时间特别长-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

在ECS上启动tomcat后,第一次访问时间特别长

设计匠 2017-02-18 12:15:52 6956
我在ECS上创建了一个tomcat并启动后,第一次通过外网访问,花了接近5分钟才看到tomcat默认的主页,后面再次访问就很正常了;
请问这是什么原因,是不是这段时间阿里云对这台ECS机器做了什么?
弹性计算 应用服务中间件
分享到
取消 提交回答
全部回答(8)
  • 奥沙利龙
    2017-10-12 18:20:50
    Re在ECS上启动tomcat后,第一次访问时间特别长
    我也遇到了同样的问题,求解啊

    -------------------------

    回 5楼aronj的帖子
    按照你的方法成功解决了这个问题,可否请教下是您的那段日志是在哪个文件里查到的

    -------------------------

    回 5楼aronj的帖子
    按照你的方法成功解决了这个问题,可否请教下是您的那段日志是在哪个文件里查到的
    0 0
  • 云上叶乔
    2017-09-18 19:28:58
    Re在ECS上启动tomcat后,第一次访问时间特别长
    遇到了同样的问题,配置文件也改过了,rng-tools也装好了。。。。还是第一次访问特别慢啊,该怎么解决?
    0 0
  • 懒萝卜
    2017-07-25 11:38:40
    回 楼主设计匠的帖子
    我也出现这样的问题,请问你解决了吗?
    0 0
  • iove
    2017-07-22 12:29:51
    Re在ECS上启动tomcat后,第一次访问时间特别长
    我的tomcat一切正常,就是重启之后浏览器访问超级慢,要等很久很久。。。。

    -------------------------

    Re在ECS上启动tomcat后,第一次访问时间特别长
    补充一下,我修改/java.security或是修改Tomcat启动文件都没用,最后直接安装了rng-tools发挥作用了,只用了不到2秒的时间。
    0 0
  • aronj
    2017-04-24 14:04:35
    Re在ECS上启动tomcat后,第一次访问时间特别长
    同问

    -------------------------

    Re在ECS上启动tomcat后,第一次访问时间特别长

    2017-04-25 10:16:04 INFO com.world.socket.ServerSocketListener
    25-Apr-2017 10:18:48.171 INFO [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom CreaecureRandom instance for session ID generation using [SHA1PRNG] took [163,521] milliseconds.


    这个session ID引起的  


    解决办法: 在JVM环境中解决
    打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容: securerandom.source=file:/dev/urandom
    替换成 securerandom.source=file:/dev/./urandom
    0 0
滑动查看更多
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题
推荐课程