本文在介紹tomcat服務(wù)啟動(dòng)非常緩慢的解決方法的基礎(chǔ)上,重點(diǎn)探討了其具體步驟,本文內(nèi)容緊湊,希望大家可以有所收獲。
Tomcat服務(wù)啟動(dòng)非常緩慢
問(wèn)題癥狀
Tomcat啟動(dòng)非常緩慢,查看日志如下。
問(wèn)題原因
SecureRandom這個(gè)jre的工具類(lèi)的問(wèn)題。
解決方案
在Tomcat環(huán)境中解決
可以通過(guò)配置JRE使用非阻塞的Entropy Source。
在catalina.sh文件中加入如下內(nèi)容,
-DJava.security.egd=file:/dev/./urandom
加入后重啟Tomcat,查看Tomcat服務(wù)啟動(dòng)日志,啟動(dòng)耗時(shí)下降。
在jvm環(huán)境中解決
打開(kāi) $JAVA_PATH/jre/lib/security/java.security這個(gè)文件。
在文件中找到如下內(nèi)容。
securerandom.source=file:/dev/urandom
將內(nèi)容替換成如下內(nèi)容
securerandom.source=file:/dev/./urandom
適用于
云服務(wù)器ECS
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END