<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    J2EE劍俠行

    直覺我的J2EE應用生涯,打造我心中的一把利劍。

    常用鏈接

    統計

    技術鏈接

    最新評論

    TOMCAT內存溢出之解決方法

    問題表現:

    當用戶執行一個大數據的應用時(凈字節碼量約為5M)時,系統會提示出錯:

    前臺錯誤為:HTTP Status 500-Dispatch[EAITool] to method listCurTree retrun an exception

    (以下省略)

    ………………………………………………………

    ………………………………………………………

    后臺錯誤為:java.lang.OutOfMemoryError: unable to create new native thread
            at java.lang.Thread.start(Native Method)
            at org.apache.catalina.loader.WebappLoader.notifyContext(WebappLoader.ja
    va:847)

    (以下省略)

    ………………………………………………………

    ………………………………………………………

    問題分析:

       由于TOMCAT內存溢出而引發的問題,主要原因是JVM的虛擬內存默認為128M,當超過這個值時就把先前占用的內存釋放,而導致好象TCP/IP丟包的假象,出現HTTP500的錯誤。  
         
    解決方法主要是加大TOMCAT可利用內存,并在程序當中加大內存使用。

    解決方法:

    方法:加大TOMCAT可利用內存:
      在TOMCAT的目錄下,也就是在TOMCAT41/bin/catalina.bat文件最前面加入
      set JAVA_OPTS=-Xms800m -Xmx800m
      表現效果是當你啟動TOMCAT時,系統內存會增加近800M使用

    操作方法:
      1)、先關掉WINDOWS服務當中的TOMCAT4服務。
      2)、再找到TOMCAT/BIN目錄下startup.bat,雙擊打開它,你會發現現WINDOWS內存占用會增加近800M
      3)、執行程序,因為是TOMCAT重新編譯程序,所以第一次會比較慢。

    結論:

    經過測試,我們得出如下數據:

    系統傳輸約2000條數據時,大約近12M的凈數據(不壓縮時),系統輔助運行的內存大約占用150M左右的空間,也就是近200M的內存占用,而我們擴大了近800MJAVA內存使用,這對于業務本身來說是足夠了。所以你們不用擔心大數據量的傳遞問題。

    基于JAVA虛擬機的原理,JAVA自動有垃圾回收機制,也就是在你對一些內存長時間不使用時(近2分鐘,取決于使用頻度和優先級等),就會自動垃圾回收,從而釋放不用的內存占用。

    posted on 2006-03-10 14:15 @家軍 閱讀(9105) 評論(2)  編輯  收藏 所屬分類: J2EE技術類

    評論

    # re: TOMCAT內存溢出之解決方法 2009-03-02 22:08 huter

    UFO不會出現一個字節的內存泄漏,UFO在托管機房丟包率很高、遭受Hacker攻擊、互聯網 骨干網被黑等惡劣的環境條件下仍然能很好地運行;UFO在對付Hacker方面(防Hacker弄down和Hacker抓取不該訪問的資源)也有足夠措施。
    UFO是世界上最穩定最快的支持Jsp的Web Server,用UFO做Web Server,網站可以做到一萬年也不down,對于Jsp程序的各種問題,UFO的作者也會免費幫您解決。下載網址:www.gm365.com  回復  更多評論   

    # re: TOMCAT內存溢出之解決方法 2010-05-11 09:16 ljt

    學習物理其實不是很難的,最重要的是看我們要這樣去學習,怎樣與生活中聯系起來。在學習物理概念、物理規律時,進行科學方法、實驗方法,物理學史教育等。這樣能使學生易于接受和理解,是學生接受知識的有效的方法。在物理實驗時,進行科學方法教育。既是學習知識的過程,同時也是讓學生領略物理科學方法的過程。在開設專題講座時,進行科學方法教育 。使學生較全面,系統地掌握一些重要的常用的物 理科學方法。充分利用課堂探究。 讓學生“通過經歷與科學工作者進行科學探究時的相似過程,學習物理知識與技能,體驗科學探究的樂趣,學習科學家的科學探究方法,領悟科學的  回復  更多評論   

    主站蜘蛛池模板: jizz免费在线影视观看网站| 青青青视频免费观看| 成人精品一区二区三区不卡免费看| 亚洲国产成人久久综合碰| 美女黄频免费网站| 亚洲国产一成久久精品国产成人综合 | 特级毛片aaaa级毛片免费| 免费欧洲美女牲交视频| 阿v免费在线观看| 亚洲日韩在线观看| 97在线观免费视频观看| 亚洲综合小说另类图片动图| 精品久久免费视频| 男女男精品网站免费观看| 亚洲午夜无码片在线观看影院猛 | 亚洲美日韩Av中文字幕无码久久久妻妇| 日韩亚洲翔田千里在线| 亚洲精品人成无码中文毛片| 国产在线观a免费观看| 久久久亚洲精品视频| 亚洲精品狼友在线播放| 午夜精品一区二区三区免费视频| 亚洲日韩乱码中文无码蜜桃| 性做久久久久久久免费看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲Av无码乱码在线播放| 国产精品内射视频免费| 亚洲国产天堂久久综合网站| 四虎永久在线观看免费网站网址| 亚洲无人区码一二三码区别图片| 免费人成视网站在线观看不卡| 免费萌白酱国产一区二区三区| 亚洲毛片免费观看| 性做久久久久免费观看| 视频免费在线观看| 亚洲免费网站在线观看| 亚洲国产成人a精品不卡在线| 久久国产高潮流白浆免费观看| 在线观看亚洲精品国产| 久久福利资源网站免费看| 亚洲AV永久无码精品放毛片|