關於linux釋出tomcat啟動慢:Creation of SecureRandom instance for session ID的解決方案
linux或者部分unix系統提供隨機數裝置是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。
可能在生成隨機數的時候卡住了,導致tomcat啟動不了/
解決辦法:
開啟$JAVA_HOME/jre/lib/security/java.security這個檔案,找到下面的內容:
securerandom.source=file:/dev/urandom
替換成
securerandom.source=file:/dev/./urandom
相關推薦
關於linux釋出tomcat啟動慢:Creation of SecureRandom instance for session ID的解決方案
linux或者部分unix系統提供隨機數裝置是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。 可能在生成隨機數的時候卡住了,導致tomcat啟動不了/ 解決辦法: 開啟$JAVA_HOME/jr
tomcat啟動慢, Creation of SecureRandom instance for session ID generation using [SHA1PRNG]took [xx] mil
通常情況下,tomcat啟動只要7-8秒鐘,突然有一天,tomcat啟動非常慢,要花5~6分鐘,甚至更久,以下是解決方案 SHA1PRNG演算法是基於SHA-1演算法實現且保密性較強的偽隨機數生成器。 在SHA1PRNG中,有一個種子產生器,它根據配置執行各種操作。 1)如果Java.
【解決】Linux Tomcat啟動慢--Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [236,325] milliseconds
一、背景 今天部署專案到tomcat,執行./startup.sh命令之後,訪問專案遲遲載入不出來,檢視日誌又沒報錯(其實是我粗心了,當時tomcat日誌還沒列印完),一開始懷疑是阿里雲主機出現問題,訪問ip:80發現nginx執行正常。在我百思不得其解時,專案訪問正常了,檢視啟動日誌,發現如下:
Tomcat啟動時Creation of SecureRandom instance for session ID很慢
host ces security random Nid tom str local dev 啟動tomcat很慢,檢查後發現:[localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.c
Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [32,176] milliseco
ise opts creat 需要 sha using tomcat cnblogs /dev/ 有一次,我啟動tomcat時,居然花費了33秒。我不理解為什麽一個新的tomcat,需要這麽久, 網上查找後,找到了一個解決方法。 # vim /usr/local/tomc
Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [271] milliseconds.
java sdn regexp 但是 tomcat環境 details https security 文件 翻譯過來是:使用[SHA1PRNG]創建用於會話ID生成的SecureRandom實例花費了[271]毫秒。 1/[SHA1PRNG] java的一個基於SHA-
Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [117,518] milli...
將程式部署到 linux 伺服器執行一段時間之後,在重啟之後的一段時間登入請求非常緩慢。然而在本地 Windows 下沒有這種情況。(程式使用 springboot + mybatis + shiro 架構。) 反覆檢查程式都沒有發現原因的情況下,檢視 linux
應用重啟首次登入很久報 No more data to read from Creation of SecureRandom instance for session ID generation
訪問慢導致報 No more data to read from socket error, 報這個錯仔細觀察日誌前面會有Creation of SecureRandom instance for session ID generation using [SHA1PRNG]
Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [33,755] milliseconds.
session 偽隨機數發生器 asc .so tom security and nds seconds 剛部署好程序,第一次登錄時,加載非常得慢,查看log日誌發現:Creation of SecureRandom instance for session ID gene
Linux下tomcat啟動慢,阻塞
宣告:本文為轉載,請尊重版權,原文地址: 這兩天在linux部署完tomcat以後,發現每次啟動都非常的慢,沒有部署任何專案,雖然我啟動了3個tomcat,但是也不至於10幾分鐘才啟動。 於是查了下,發現是和 【JVM上的隨機數與熵池策略】有關係。 解決辦法:
Linux下Tomcat啟動時卡在“INFO: Deploying web application directory ......”的解決方法
第一次遇到Tomcat在Linux伺服器啟動卡住的情況,情況很簡單,tomcat啟動以後卡在INFO: Deploying web application directory ......這句話,具體會卡多久就沒測試了。google、baidu都沒找到解決方法。 幸虧UCloud的技術支援人員給
IDEA中Tomcat啟動報:java.lang.OutOfMemoryError: PermGen space異常(完美解決)
出現原因:持久代記憶體不夠 解決辦法: 第一: 在idea中新增 -server -XX:PermSize=256M -XX:MaxPermSize=512M 位置如下: 第二: 在catalina.bat中新增set JAVA_OPTS=%
Linux下tomcat啟動Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of
環境 技術分享 variable ava eight 錯誤 mbr bin p s 在linux下安裝好tomcat啟動時報如下錯誤: Neither the JAVA_HOME nor the JRE_HOME environment variable is defin
Linux Tomcat啟動慢
解決方法 1.找到jdk安裝路徑 echo $JAVA_HOME 2.修改java.security檔案 vi $JAVA_PATH/jre/lib/security/java.security 將 securerandom.source=file:/d
Linux下Tomcat啟動超級慢的解決方法
有兩種解決辦法: 1)在Tomcat環境中解決 可以通過配置JRE使用非阻塞的Entropy Source。 在catalina.sh中加入這麼一行: -Djava.security.egd=
linux下tomcat啟動很慢的解決辦法
1.用vim編輯器開啟tomcat的bin目錄下的catalina.sh [[email protected] bin]# vi /usr/local/src/java/tomcats/tomcat7-8080/bin/catalina.sh 2.增加一行:JAVA_OPTS="-Djava.s
linux中tomcat啟動較慢的解決辦法
1.場景還原 今天在部署linux伺服器java環境的時候,筆者發現tomcat啟動非常慢,堪稱龜速!起初筆者以為是哪裡配置出錯了,於是反覆檢查配置,無果而終;於是再仔細看了看日誌,tomcat啟動沒有報出什麼錯,只是有種卡住的意味,筆者稱之為“tomcat假死”。 2
centos7 中tomcat啟動慢的問題
啟動慢 問題 ati opts cal catalina java_opts mil seconds 1.問題定位 12-Jun-2017 15:04:12.221 INFO [localhost-startStop-1] org.apache.catalina.util.
CentOS7下Tomcat啟動慢的原因及解決方案
按鍵 source 命令 mon 進程 tomcat apps 守護進程 中斷 現象 在一次CentOS 7系統中安裝Tomcat,啟動過程很慢,需要幾分鐘,經過查看日誌,發現耗時在這裏:是session引起的隨機數問題導致的。Tocmat的Session ID是通過S
Linux下Tomcat啟動正常,但瀏覽器無法訪問
需要 ipv4 cal dir load service ice /usr ping 1,服務器可ping通 2,服務器抓本地的http請求包,可以抓到 3,本地抓服務器返回的http響應包,抓不到 經過查找,是由於開啟了Linux防火墻 查看防火墻配置(需要root權