騰訊云ubuntu服務(wù)器tomcat訪問慢的原因分析及解決方法
在騰訊云上配了個(gè)一元的學(xué)生云,開始一切正常,直到配置tomcat開始出現(xiàn)各種莫名其妙的問題。最莫名其妙的是tomcat啟動(dòng)了,端口也 正常監(jiān)聽,安全組也放行端口了,然后問題來了。
用瀏覽器訪問tomcat主頁,會(huì)發(fā)現(xiàn)超級(jí)慢,瀏覽器一直在等待服務(wù)器的響應(yīng),從這里可以看出能夠接入8080端口,但是服務(wù)器沒有返回?cái)?shù)據(jù)。(這個(gè)問題折騰幾天)
后來在網(wǎng)上找了無數(shù)資料,終于發(fā)現(xiàn)了原因。tomcat8.0在騰訊云ubuntu14.04上有bug。
問題原因:
隨機(jī)數(shù)引起線程阻塞。
tomcat不斷啟動(dòng),關(guān)閉, 啟動(dòng)關(guān)閉。幾次后會(huì)出現(xiàn)卡死狀況。需很久才能加載完成
阿里云同樣配置,同樣系統(tǒng),則很難出現(xiàn)卡死狀況。 即使出現(xiàn)過幾十秒后也會(huì)釋放出來。 而騰訊云 ubuntu 不會(huì) 騰訊云的 centos不知道。
多次啟動(dòng)關(guān)閉,產(chǎn)生隨機(jī)數(shù)的時(shí)候引起線程阻塞,,然后卡死。
解決辦法:
tomcat bin/ catalina.sh 中加入
JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom"
以上所述是小編給大家介紹的騰訊云ubuntu服務(wù)器tomcat訪問慢的原因分析及解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
CentOS服務(wù)器+監(jiān)控寶SNMP監(jiān)控全攻略分享
很多人和Sudu一樣都想使用監(jiān)控寶去監(jiān)控自己的linux服務(wù)器,但是因?yàn)榘惭bsnmp存在一些問題導(dǎo)致無法成功設(shè)置snmp的設(shè)置。2010-12-12
在Linux系統(tǒng)中使用Vim讀寫遠(yuǎn)程文件的命令詳解
這篇文章主要介紹了在Linux系統(tǒng)中使用Vim讀寫遠(yuǎn)程文件的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
Linux?修改系統(tǒng)時(shí)間的兩種具體實(shí)現(xiàn)方式
在Linux中,有兩種常見的方式可以修改系統(tǒng)時(shí)間:更新系統(tǒng)時(shí)間的方式和手動(dòng)修改系統(tǒng)時(shí)間的方式,每種方式給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-02-02
centos7下搭建ZooKeeper3.4中間件常用命令小結(jié)
Zookeeper 作為一個(gè)分布式的服務(wù)框架,主要用來解決分布式集群中應(yīng)用系統(tǒng)的一致性問題,它能提供基于類似于文件系統(tǒng)的目錄節(jié)點(diǎn)樹方式的數(shù)據(jù)存儲(chǔ)。這篇文章主要介紹了centos7下搭建ZooKeeper3.4中間件常用命令小結(jié),需要的朋友可以參考下2019-07-07
Linux中du-查看文件夾大小并按大小進(jìn)行排序詳解
這篇文章主要介紹了Linux中du-查看文件夾大小并按大小進(jìn)行排序詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03
Linux系統(tǒng)下netstat命令詳細(xì)介紹
大家好,本篇文章主要講的是Linux系統(tǒng)下netstat命令詳細(xì)介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12

