1. 程式人生 > >tomcat啟動超級慢,或者卡住不動

tomcat啟動超級慢,或者卡住不動

先說解決辦法:

1)在Tomcat環境中解決

可以通過配置JRE使用非阻塞的Entropy Source。

在catalina.sh中加入這麼一行:-Djava.security.egd=file:/dev/./urandom 即可。

加入後再啟動Tomcat,整個啟動耗時下降到Server startup in 2912 ms。

2)在JVM環境中解決

開啟$JAVA_PATH/jre/lib/security/java.security這個檔案,找到下面的內容:

securerandom.source=file:/dev/urandom

替換成

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

原因主要是tomcat為了安全需要生成一個隨機數,生成的比較慢。

詳見:https://blog.csdn.net/u013939884/article/details/72860358/

相關推薦

tomcat啟動超級或者卡住

先說解決辦法:1)在Tomcat環境中解決可以通過配置JRE使用非阻塞的Entropy Source。在catalina.sh中加入這麼一行:-Djava.security.egd=file:/dev/./urandom 即可。加入後再啟動Tomcat,整個啟動耗時下降到Se

Linux下Tomcat啟動超級的解決方法

有兩種解決辦法: 1)在Tomcat環境中解決 可以通過配置JRE使用非阻塞的Entropy Source。 在catalina.sh中加入這麼一行: -Djava.security.egd=

Tomcat 伺服器啟動報資料庫連線又參雜了其他專案的錯誤

       這幾天吃不好睡不好就是因為部署專案,啟動Tomcat報了連線不上資料庫(連線超時),我把ssh的幾個配置檔案重新看了好幾遍,我就納悶了,這到底是怎麼回事呀?我把錯誤資訊拿到網上查,一一看解決方案,幾乎都試了一遍還是報錯,心碎了!於是乎找群裡大神們問問,都建議叫我檢查程式碼,相關的配置檔案,可我之

Centos7+Tomcat8tomcat啟動的解決方案

在apache-tomcat官方文件:如何讓tomcat啟動更快裡面提到了一些啟動時的優化項,其中一項是關於隨機數生成時,採用的“熵源”(entropy source)的策略。 他提到tomcat7的session id的生成主要通過java.security.SecureR

mongodb 4.x安裝卡住安裝

現在mongod出到4.x的版本,而網上的大多數教程是針對3.x的版本的。在4.x的版本中,不要再試圖使用自定義安裝,我搞了3個多小時都沒搞定,如果土豪c盤很大,直接預設下去就行,但對於我們這等平民,c盤容量已捉襟見戳,能省一點是一點。 1、先選擇complet

idea tomcat啟動web專案html、js等靜態資源自動載入解決方案

寫程式碼寫久了,會有程式碼是調試出來不是寫出來的感覺。今天剛剛開啟一個專案,發現修改html或者js等資源後,在瀏覽器重新整理清快取等根本不會載入最新的html檔案,除非重啟tomcat效。不斷重啟tomcat,太費時間了。下面是筆者總結的html不自動更新的處理步驟,筆者用的是mac: 1

linux上tomcat啟動沒問題訪問了專案

在linux的tomcat伺服器上部署好專案了,tomcat可以正常啟動,且專案沒有報錯,但是通過url訪問專案失敗,ip打不開,包括webapps下面的自帶專案也訪問不了,那麼,很可能是Linux

Android SDK Manager 無法下載更新或者更新速度超或者待安裝包列表顯示。

圖1 hosts檔案的屬性框      再次開啟hosts檔案,在其尾部空白處新增下列程式碼,儲存即可: #Google主頁 203.208.46.146 www.google.com #這行是為了方便開啟Android開發官網 現在好像不VPN也可以開啟 74.125.113.121 developer

Tomcat啟動xxx.keystore文件找

tps 找到 scrip 位置 -1 min html round read 在server.xml裏配置了<Connector SSLEnabled="true" acceptCount="1000000" clientAuth="false" compressab

解決tomcat啟動問題

解決tomcat啟動超慢問題解決tomcat啟動超慢問題直奔主題,不廢話1、進入java安裝目錄下的"/usr/local/java/jre/lib/security"2、編輯文件“vim java.security ”3、搜索“/securerandom.source”4、修改為“securerandom.

tomcat啟動

tomcat ref 設置 調用 apache tomcat8 catalina /dev/ 通過 今天下載tomcat8.5,啟動的時候發現非常慢,大概三分鐘左右才能啟動,網上搜到一個解決方案,在此記錄下來 原因: Tomcat 7/8都使用org.apache.cata

Sql 2016 安裝到sql_shared_mrconfigaction-install-confignonrc-cpu64卡住是什麽原因呢?

trap config 目錄 等了 保存文件 ogr fig boot question 我剛才安裝也是卡在這裏,等了半個小時系統提示安裝失敗,提示我查看日誌,然後我看了日誌(日誌路徑:C:\Program Files\Microsoft SQL Server\130\Se

CentOS7下Tomcat啟動特別【有效解決】

tom ron security entos pan 多次 col 內容 centos 多次親測! 很簡單,記錄保存一下: 編輯 $JAVA_HOME/jre/lib/security/java.security 文件, 找到 securerandom.source=fi

github打開甚至打

打開 hub 本機 域名轉IP 問題 strong tar 就會 都是 有人使用github後,在某些網絡下發現打開慢,甚至打不開,這都是因為他是國外站;目前互聯網的連接機制導致超過一定的路由節點的連接就會出現這個問題,解決辦法就是直接告訴本機ip。不要先層層詢問域名轉ip

github打開頁面打請求老是失敗問題修復總結

system nbsp conf asset 5.1 pan 失敗 .com glob 感謝老鐵 QQ(1218624820) 提供的方法建議 原因來自於DNS汙染, 到下面的目錄進行修改文件 C:\Windows\System32\drivers\etc 在後面粘貼下

手動用tomcat啟動war包無法訪問web項目

tis 技術 file 分享圖片 conf xml文件 進入 目錄 正常 先說一下自己采的小坑,網上大多解答都是復制來復制去,不說重點在哪。我這裏簡單總結下訪問路徑問題 一、用idea打成war包,具體步驟如下圖: 步驟:在項目配置選Artifacts新建Web Appli

2018.10.9 上線發現elasticsearch寫入速度超級原來罪魁禍首是阿里雲服務的OSS的鍋

問題描述: 按照專案計劃,今天上線部署日誌系統(收集線上的所有日誌,便於問題排查)。 運維按照以前的部署過程,部署elasticsearch,部署結束之後,通過x-pack的monitor發現elasticsearch的索引速度只有幾百/秒的索引速度,遠遠小於同樣的配置,沒有做優化的另一個es叢集

debug啟動非常run則很快就啟動

解決方案:在debug介面breakpoints清除所有斷點,再重新debug把要用的斷點一個個打回去…… eclipse  >>>  window  >>>  show view  >>>&

vlc for android 能全屏或者畫面能鋪滿的問題。

做視訊開發的時候,肯定會遇到,小視窗播放,然後支援全屏播放。    我遇到的問題,有兩個。 一:小視窗視訊有黑邊。就是還是沒充滿。 二:全屏畫面也是鋪不滿,而且跟小視窗的畫面大小是一樣的。 要解決這些問題,先介紹一下要用到的vlc的三個介面 vide

你之所以進步是因為你敢扔掉你的救生圈

胡立陽是全球最受歡迎的華人投資理財專家,他有個稱號——「亞洲股市教父」。 他小時候很喜歡刺激、冒險,五六歲時就學會了游泳,自認為泳技高超。 十三歲那年決定到大海里去大顯身手,他抱著一個很大的救生圈下了海,由於那時是退潮,他沒料到海浪的力量有那麼大,很快就把他帶出去了,不一會兒,就