Tomcat啟動時卡在 INFO HostConfig.deployDirectory Deploy


今天在服務器上部署網站時 啟動tomcat無錯 tail -f catalina.out日志 和 catalina.sh run 方式啟動時 卡在
22-Jul-2016 23:00:53.921 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/dev/apache-tomcat-8.0.36/webapps/manager

后來在一篇博客上找到解決辦法

將$JAVA_HOME/jre/lib/security/java.security內,將securerandom.source的內容改為file:/dev/./urandom即可

linux或者部分unix系統提供隨機數設備是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。

可能在生成隨機數的時候卡住了,導致tomcat啟動不了

在服務器啟動時也可以加上參數 

-Djava.security.egd=file:/dev/./urandom

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM