zoukankan      html  css  js  c++  java
  • Tomcat启动慢

    tomcat启动成功后,会在logs/catalina.out文件中写入 【信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 668 ms】 Server startup的字样

    但是在初始化tomcat的时候  系统卡住了3分钟,应用才起来,虽然端口都是开放的,但是应用无法访问

    通过tail -f logs/catalina.out 文件,发现启动的时候卡在了这里

    09-Feb-2018 14:40:46.318 警告 [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [274,963] milliseconds.

    通过如下方法解决:

    打开如下文件 $JAVA_HOME/jre/lib/security/java.security 

     找到如下行:

     securerandom.source=file:/dev/random 

    修改成如下

    securerandom.source=file:/dev/urandom

    重启tomcat就能够迅速启动了

    参考链接:https://confluence.atlassian.com/crowdkb/crowd-startup-takes-an-extremely-long-time-on-linux-762872528.html

  • 相关阅读:
    CF786E ALT
    CF704D Captain America
    [NOI2016]循环之美
    「PKUWC2018」猎人杀
    [HNOI2019]JOJO
    博客已转移
    $20200203$的数学作业
    20200202的数学作业
    NOIp 2016 选课 (DP)
    Luogu P2574 XOR的艺术 (线段树)
  • 原文地址:https://www.cnblogs.com/Kevin-1967/p/8435506.html
Copyright © 2011-2022 走看看