問題
Tomcat在Linux服務器啓動卡住的情況,情況很簡單,tomcat啓動以後卡在
INFO: Deploying web application directory /usr/software/tomcat/apache-tomcat-7.0.61/webapps/docs
測試了下要10多分鐘才能能啓動
解決
將jdk下的
/usr/local/jdk8/jdk1.8.0_191/jre/lib/security/java.security
裏面的
securerandom.source=file:/dev/random
改爲:
securerandom.source=file:/dev/urandom
原因
linux或者部分unix系統提供隨機數設備是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。jdk默認調用random。