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

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

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

    java技術研究

    統計

    留言簿(3)

    閱讀排行榜

    評論排行榜

    關于tomcat總是內存溢出

    寫這個的文章太多了,為了防止忘記,我還是記一下吧,年紀大了,記性不太好):
    1.將tomcat/bin目錄下的catalina.sh文件加上這兩行:
    JAVA_OPTS='-server -Xms512m -Xmx512m? -XX:PermSize=32M -XX:MaxNewSize=128m -XX:MaxPermSize=64m -Djava.awt.headless=true'
    CATALINA_OPTS="-server -Xms256m -Xmx256m"
    設置一下資源大小。
    2.如果配了apache的一定要把url轉發的轉發規則定好,不能全部轉發給tomcat去處理。
    圖片,樣式,js等要發給apache去處理:
    JkMount /*不能有,有些apache配置了workers.properties的就去掉[uri:/*.jsp]worker=ajp13:localhost:8009
    context=/

    posted on 2007-02-25 16:17 小秦 閱讀(3184) 評論(6)  編輯  收藏

    評論

    # re: 關于tomcat總是內存溢出 2007-02-27 11:10 hcom

    請問,這兩行加在catalina.sh的任何位置嗎?

    windows下是不是就加在catalina.bat文件中了?也是加在任何位置嗎?

    另外:如果我加了這兩句,我怎么察看我的tomcat占用的內存大小呢?

    這兩句話分別代表什么意思呢?

      回復  更多評論   

    # re: 關于tomcat總是內存溢出[未登錄] 2007-02-28 09:44 小秦

    1。你好,windows下就加在catalina.bat文件中,也是任何位置,一般我都加載最上方的注釋下面。
    2。tomcat的內存占用大小可以用查看java進程占用內存大小的方式,linux下是在命令行下輸入top,windows下ctrl+alt+del你點進程就可以了。
    加上去后你就會看到啟動tomcat后,java進程就直接占用你所設定的內存空間大小。和以前相比很明顯。
    你也可以使用工具Jprofiler,實時監控服務器運行情況。
    3。-Xms : 應用程序初始化內存大寫,注意是你的某一個應用程序,多個應用程序將生成多個JVM實例
    -Xmx: 應用程序占用內存的最大值,將不能超過這個值,否則可能導致OutOfMemory.
    -XX:NewRatio old generation/new generation 的比例
    推薦的-Xms -Xmx設置成一樣,,為系統內存的80%.這樣,不用每次GC清理完再重新分配.而-XX:NewRatio為2
    PermSize為固定存儲區域,GC不會對其進行回收,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤,靜態static對象/方法/屬性和類關聯的,不被虛擬機JVM回收,太多的話可能造成這個錯誤。

    4。有些tomcat版本本身就有內存泄漏的問題,5.5.4就有,有時候需要換一下tomcat。  回復  更多評論   

    # re: 關于tomcat總是內存溢出 2007-07-18 14:25

    我有一個問題想請教一下,我做了一個網站,在線人數一多,就會出現異常,有時候打開的網頁只顯示一部分,刷新之后又可以全部顯示,是不是線程的問題?困擾我很久了,能幫我解決嗎?  回復  更多評論   

    # re: 關于tomcat總是內存溢出 2010-08-13 15:16 berry

    你好~想請教下
    現在我們項目里用velocity生成靜態頁 ,只要訪問不同的靜態頁面 permgen space的使用大小就會漲 ,就是配置了上面的內存大小 tomcat還是有內存溢出的時候.服務器的apache只是做了二級域名轉發的作用,并沒有用來處理js和靜態頁面等等,這些都是交給tomcat處理了 是不是這個原因引起的呢  回復  更多評論   

    # re: 關于tomcat總是內存溢出 2010-09-29 08:55 小秦

    @潔
    從你描述的現象看,可能訪問的人網絡慢,也可能托管的機房速度慢。機器老化,或者機房的網速不行。  回復  更多評論   

    # re: 關于tomcat總是內存溢出 2010-09-29 08:57 小秦

    @berry
    你說的這個因素確實是有影響的。既然生成了靜態頁面,推薦用apache訪問。  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品久久久久久久久免费| 国产日韩AV免费无码一区二区三区 | 亚洲精品99久久久久中文字幕 | 亚洲精品国产字幕久久不卡| jizz18免费视频| 亚洲日本va午夜中文字幕久久 | 高清一区二区三区免费视频| 亚洲AV无码一区东京热久久| 另类免费视频一区二区在线观看| 国产成人综合亚洲亚洲国产第一页| 一级视频免费观看| 亚洲精品狼友在线播放| 久久精品免费视频观看| 亚洲国产成人综合| 成人超污免费网站在线看| 亚洲国产精品无码久久| 国产免费观看视频| 国产日韩久久免费影院| 无码乱人伦一区二区亚洲一| 99热在线免费播放| 一本色道久久88亚洲精品综合 | 亚洲精品无码久久千人斩| 日本在线免费播放| 亚洲综合激情五月丁香六月| 四虎永久在线精品免费观看地址| 成人网站免费大全日韩国产| 久久久久久久亚洲Av无码| www.黄色免费网站| 暖暖免费中文在线日本| 亚洲av激情无码专区在线播放| 毛色毛片免费观看| 九九免费久久这里有精品23| 久久夜色精品国产亚洲AV动态图| 在线视频精品免费| 亚欧洲精品在线视频免费观看| 亚洲伊人tv综合网色| 四虎影视免费在线| baoyu777永久免费视频 | 性做久久久久久免费观看| 免费播放美女一级毛片| 亚洲AV第一页国产精品|