伺服器上Tomcat啟動慢的問題
找出問題
檢視Tomcat啟動日誌,使用命令
# $TOMCAT_HOME是Tomcat程式目錄
vim $TOMCAT_HOME/logs/catalina.out
# vim G 跳到末尾
G
# 高亮ms
/ms
找到耗時最多的那一項,我的是這一項
30-Nov-2018 21:18:56.032 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/developer/apache-tomcat-9.0.12/webapps/docs] has finished in [345,396] ms
解決問題
百度找到解決方法
找到jdk1.x.x_xx/jre/lib/security/java.security檔案,在檔案中找到securerandom.source這個設定項,將其改為:
securerandom.source=file:/dev/./urandom
問題原因
linux或者部分unix系統提供隨機數裝置是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。jdk預設呼叫random。
相關推薦
伺服器上Tomcat啟動慢的問題
找出問題 檢視Tomcat啟動日誌,使用命令 # $TOMCAT_HOME是Tomcat程式目錄 vim $TOMCAT_HOME/logs/catalina.out # vim G 跳到末尾 G # 高亮ms /ms 找到耗時最多的那一項,我的是這一項 30-Nov-2018 21:18:56
服務器上Tomcat啟動慢的問題
默認 生成 啟動慢 out conf devel cto 隨機數 catalina 找出問題 查看Tomcat啟動日誌,使用命令 # $TOMCAT_HOME是Tomcat程序目錄 vim $TOMCAT_HOME/logs/catalina.out # vim G 跳到
編寫springboot專案jar包工程啟動、停止、重啟指令碼、解決阿里雲伺服器tomcat啟動慢問題!
關於springboot如果打包成jar專案,其執行方式無論是maven還是其他工具,其原理都同java -jar my.jar,呼叫jar包專案的主應用類啟動。 springboot專案後臺啟動,關閉xsheel不停止專案: 解決阿里雲的tomcat啟動
設定tomcat再windows server 2003伺服器上開機啟動
設定tomcat開機啟動 刪除服務dos命令 sc delete 服務名 service remove tomcat7 & service install tomcat7 & s
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
tomcat啟動慢解決方法
tomcat啟動慢有時候新機器安裝好tomcat後,啟動特別慢;慢的話要等待十幾分鐘,於是網上找了解決方法;在catalina.sh中添加如下配置: JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" 具體原因,請參考:https:/
RHEL7下Tomcat啟動慢的原因及解決方案
tomcat分析結果 主要原因是生成隨機數的時候卡住了,導致tomcat啟動不了。是否有足夠的熵來用於產生隨機數,可以通過如下命令來查看[root@tomcat tools]# cat /proc/sys/kernel/random/entropy_avail7為了加速/dev/random提供隨機數的速度,
tomcat —— 啟動慢問題優化
tomcat啟動資訊:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [370,632] milliseconds. 一、問題來源: 在新的伺服器上搭
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.
阿里雲上tomcat訪問慢
最近在阿里雲上安裝了tomcat,但是訪問很慢,氣的我都想把電腦砸了,這時候在網上搜索瞭解決方案 在tomcat下的/bin/catalina.sh中新增如下語句: JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom
Intelli IDEA 中tomcat 啟動慢,每次修改後臺都要重啟問題解決
問題描述: 在IDEA 使用tomcat 的過程中,啟動整合的tomcat 本身就很慢,然後每次修改後臺都要啟動,這樣造成了時間的浪費,而且非常麻煩,有沒有熱啟動或者修改後臺就不用重新啟動呢? 答案是:有。 解決思路:
解決Linux上tomcat啟動卻無法訪問
linux中tomcat的安裝 安裝tomcat前首先要安裝對應的jdk並配置Java環境 下載tomcat安裝包 下載路徑:https://tomcat.apache.org/download-80.cgi 將tar.gz包上傳包linux CRT中Alt+P可開啟SFTP
Tomcat啟動慢原因之一 At least one JAR was scanned for TLDs yet contained no TLDs
Tomcat啟動時提示: 資訊: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were s
Tomcat啟動慢原因之二 he APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.
Tomcat啟動時提示: 資訊: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.
關於linux釋出tomcat啟動慢:Creation of SecureRandom instance for session ID的解決方案
linux或者部分unix系統提供隨機數裝置是/dev/random 和/dev/urandom ,兩個有區別,urandom安全性沒有random高,但random需要時間間隔生成隨機數。 可能在生成隨機數的時候卡住了,導致tomcat啟動不了/ 解決辦法: 開啟$JAVA_HOME/jr
記centos7.2+上tomcat啟動成功的監控指令碼和nginx可配置多個域名
監控指令碼為: #!/bin/sh DATE=$(date +"%Y-%m-%d") tail -f /dir(你自己tomcat的位置)/catalina.out.$DATE|sed "/Server/{/startup/q}" echo '啟動成功'
xvfb x11vnc novnc 實現在linux伺服器上單獨啟動一個firefox
安裝xvfb apt update apt install xvfb 安裝x11vnc apt install x11vnc 啟動xvfb(渲染第五屏,解析度1920x1080,顏色24) Xvfb :5 -screen 0 1920x1080x24 & &nbs
tomcat啟動慢的問題處理方法
專案啟動的時候經常出現需要啟動很久的情況,但是排查初始化程式碼並沒有需要佔用很多時間,網上查了些資料 如果用Tomcat /dev/random作為關鍵字基本上就能夠回答我們的疑惑了。Tocmat的Session ID是通過SHA1演算法計算得到的,計算Session ID
一個虛擬機器部署多個tomcat、tomcat啟動慢問題
(一) 、一個虛擬機器內部署連個tomcat 以tomcat8為例: 1、解壓tomcat的tar包到兩個不同的資料夾: /usr/local/tomcat8-1 /usr/local/tomcat8-2 2、配置 /etc/profile 在 /etc/p