ホームページ >運用・保守 >Linuxの運用と保守 >Tomcat サービスの起動が非常に遅い場合の解決策

Tomcat サービスの起動が非常に遅い場合の解決策

坏嘻嘻
坏嘻嘻オリジナル
2018-09-28 15:48:584804ブラウズ

この記事は、Tomcat サービスの起動が非常に遅い場合の解決策を紹介し、具体的な手順に焦点を当てています。この記事の内容はコンパクトなので、皆さんに何かを得ることができれば幸いです。

Tomcat サービスの起動が非常に遅い

問題の症状

Tomcat の起動が非常に遅い次のようにログを確認します。

Tomcat サービスの起動が非常に遅い場合の解決策

#問題の原因

SecureRandom は、jre ツール クラスの問題です。

解決策

Tomcat 環境での解決策

JRE を設定することでノンブロッキングを使用できますエントロピーソース。

catalina.sh ファイルに次の内容を追加します。

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

追加後、Tomcat を再起動し、Tomcat サービスの起動ログを確認すると、起動時間が短縮されます。

JVM 環境での解決方法

ファイル $JAVA_PATH/jre/lib/security/java.security を開きます。

ファイル内で次の内容を見つけます。

securerandom.source=file:/dev/urandom

コンテンツを次の内容に置き換えます

securerandom.source=file:/dev/./urandom

適用先

クラウドサーバー ECS

以上がTomcat サービスの起動が非常に遅い場合の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。