騰訊云ubuntu服務(wù)器tomcat訪問(wèn)慢的原因分析及解決方法
在騰訊云上配了個(gè)一元的學(xué)生云,開(kāi)始一切正常,直到配置tomcat開(kāi)始出現(xiàn)各種莫名其妙的問(wèn)題。最莫名其妙的是tomcat啟動(dòng)了,端口也 正常監(jiān)聽(tīng),安全組也放行端口了,然后問(wèn)題來(lái)了。
用瀏覽器訪問(wèn)tomcat主頁(yè),會(huì)發(fā)現(xiàn)超級(jí)慢,瀏覽器一直在等待服務(wù)器的響應(yīng),從這里可以看出能夠接入8080端口,但是服務(wù)器沒(méi)有返回?cái)?shù)據(jù)。(這個(gè)問(wèn)題折騰幾天)
后來(lái)在網(wǎng)上找了無(wú)數(shù)資料,終于發(fā)現(xiàn)了原因。tomcat8.0在騰訊云ubuntu14.04上有bug。
問(wèn)題原因:
隨機(jī)數(shù)引起線程阻塞。
tomcat不斷啟動(dòng),關(guān)閉, 啟動(dòng)關(guān)閉。幾次后會(huì)出現(xiàn)卡死狀況。需很久才能加載完成
阿里云同樣配置,同樣系統(tǒng),則很難出現(xiàn)卡死狀況。 即使出現(xiàn)過(guò)幾十秒后也會(huì)釋放出來(lái)。 而騰訊云 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訪問(wèn)慢的原因分析及解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
linux命令行報(bào)錯(cuò)bash command not found問(wèn)題及解決
這篇文章主要介紹了linux命令行報(bào)錯(cuò)bash command not found問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08
詳解如何在Linux系統(tǒng)上安裝cpolar內(nèi)網(wǎng)穿透
cpolar作為一款體積小巧卻功能強(qiáng)大的內(nèi)網(wǎng)穿透軟件,不僅能夠在多種環(huán)境和應(yīng)用場(chǎng)景中發(fā)揮巨大作用,還能適應(yīng)多種操作系統(tǒng),本文主要介紹了cpolar在Linux系統(tǒng)下的各種應(yīng)用類(lèi)型,感興趣的可以了解下2023-08-08
Yum安裝中出現(xiàn)錯(cuò)誤mirrorlist.txt的解決方法
前幾天在使用Yum install命令安裝軟件的時(shí)候一直提示一個(gè)mirrorlist.txt錯(cuò)誤,通過(guò)查找相關(guān)的資料現(xiàn)在找到了解決的方法,所以這篇文章就整理出來(lái)和大家分享一下,有同樣遇到這個(gè)問(wèn)題的朋友們可以參考借鑒下。2016-10-10
Linux中crontab輸出重定向不生效問(wèn)題的解決方法
crontab命令相信大家都不陌生,下面這篇文章主要給大家介紹了關(guān)于Linux中crontab輸出重定向不生效問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10
有效學(xué)習(xí)Linux系統(tǒng)的4個(gè)方法
這篇文章主要為大家詳細(xì)介紹了有效學(xué)習(xí)Linux系統(tǒng)的4個(gè)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01

