新聞中心
tomcat內(nèi)存溢出?
tomcat 是一款非常流行的基于 java 的 web 應(yīng)用服務(wù)器,因?yàn)榕渲煤?jiǎn)單,部署快速而深受 web 開發(fā)人員的喜愛。

創(chuàng)新互聯(lián)公司是一家專注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷策劃、微信小程序定制開發(fā)、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動(dòng)互聯(lián)開發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立10余年以來,已經(jīng)為上1000家成都格柵板各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)?,F(xiàn)在,服務(wù)的上1000家客戶與我們一路同行,見證我們的成長(zhǎng);未來,我們一起分享成功的喜悅。
Tomcat 上部署了 web 應(yīng)用之后,會(huì)一直運(yùn)行,如果部署其上的 web 應(yīng)用本身編寫不當(dāng),分配的內(nèi)存沒有被及時(shí)釋放,最后就會(huì)導(dǎo)致 Tomcat 內(nèi)存溢出,即 JVM 可用內(nèi)存全部耗盡的情況出現(xiàn)。
在生產(chǎn)環(huán)境中tomcat內(nèi)存設(shè)置不好很容易出現(xiàn)內(nèi)存溢出。造成內(nèi)存溢出是不一樣的,當(dāng)然處理方式也不一樣。
這里根據(jù)平時(shí)遇到的情況和相關(guān)資料進(jìn)行一個(gè)總結(jié)。常見的一般會(huì)有下面三種情況:
1.OutOfMemoryError: Java heap space
2.OutOfMemoryError: PermGen space
3.OutOfMemoryError: unable to create new native thread.
Tomcat內(nèi)存溢出解決方案
對(duì)于前兩種情況,在應(yīng)用本身沒有內(nèi)存泄露的情況下可以用設(shè)置tomcat jvm參數(shù)來解決。(-Xms -Xmx -XX:PermSize -XX:MaxPermSize)
最后一種可能需要調(diào)整操作系統(tǒng)和tomcat jvm參數(shù)同時(shí)調(diào)整才能達(dá)到目的。
到此,以上就是小編對(duì)于tomcat服務(wù)器內(nèi)存不足的問題就介紹到這了,希望這1點(diǎn)解答對(duì)大家有用。
新聞名稱:tomcat內(nèi)存溢出?(tomcat服務(wù)器內(nèi)存溢出怎么解決)
當(dāng)前鏈接:http://www.5511xx.com/article/dhjhipi.html


咨詢
建站咨詢
