<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 小秦 閱讀(3185) 評論(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乱码| 成人午夜影视全部免费看| 免费国产真实迷j在线观看| 激情婷婷成人亚洲综合| 国产精品国产自线拍免费软件| 亚洲av永久中文无码精品综合| 国产在线观看免费视频播放器| 边摸边吃奶边做爽免费视频99 | 拍拍拍无挡视频免费观看1000| 亚洲国产精品无码一线岛国| 毛片在线播放免费观看| 精品亚洲国产成AV人片传媒| 精品免费人成视频app| va天堂va亚洲va影视中文字幕 | 色www永久免费网站| 亚洲成AV人片在线播放无码| 国产成人精品无码免费看| 亚洲综合一区二区精品导航| 黄色成人网站免费无码av| 亚洲欧美在线x视频| 国产成人高清亚洲| 日本xxxx色视频在线观看免费| 亚洲第一成年人网站| 好爽…又高潮了毛片免费看| 青娱乐在线视频免费观看| 亚洲va中文字幕无码久久| 精品免费久久久久久久| 国产精品亚洲二区在线| 情人伊人久久综合亚洲| 亚洲性线免费观看视频成熟| 国产偷国产偷亚洲高清人| 久久亚洲一区二区| 国产免费av一区二区三区| 丁香花在线视频观看免费 | 亚洲av无码天堂一区二区三区 | 国产日韩久久免费影院| 亚洲日韩乱码中文无码蜜桃|