[]
在騰訊云上配[]了個一元的學(xué)[]生云,開始一[]切正常,直到[]配置tomc[]at開始出現(xiàn)[]各種莫名其妙[]的問題。最莫[]名其妙的是t[]omcat啟[]動了,端口也[] 正常監(jiān)聽,安[]全組也放行端[]口了,然后問[]題來了。
用瀏覽器訪問[]tomcat[]主頁,會發(fā)現(xiàn)[]超級慢,瀏覽[]器一直在等待[]服務(wù)器的響應(yīng)[],從這里可以[]看出能夠接入[]8080端口[],但是服務(wù)器[]沒有返回數(shù)據(jù)[]。(這個問題[]折騰幾天)
后來在網(wǎng)上找[]了無數(shù)資料,[]終于發(fā)現(xiàn)了原[]因。tomc[]at8.0在[]騰訊云ubu[]ntu14.[]04上有bu[]g。
問題原因:
隨機(jī)數(shù)引起線[]程阻塞。
tomcat[]不斷啟動,關(guān)[]閉, 啟動關(guān)閉。幾[]次后會出現(xiàn)卡[]死狀況。需很[]久才能加載完[]成
阿里云同樣配[]置,同樣系統(tǒng)[],則很難出現(xiàn)[]卡死狀況。&[]nbsp; 即使出現(xiàn)過幾[]十秒后也會釋[]放出來。 而騰訊云 ubuntu[] 不會 騰訊云的 centos[]不知道。
多次啟動關(guān)閉[],產(chǎn)生隨機(jī)數(shù)[]的時候引起線[]程阻塞,,然[]后卡死。
解決辦法:
tomcat bin/ catalina.sh 中加入
1 | JAVA_OPTS= "$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom" |
以上所述是小編給大家介紹的騰訊云ubuntu服務(wù)器tomcat訪問慢的原因分析及解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對服務(wù)器之家網(wǎng)站的支持!
評論一下?