成功捷徑,貴在堅(jiān)持
          人為善,福雖未至禍已遠(yuǎn)離; 人為惡,禍雖未至福已遠(yuǎn)離

          默認(rèn)安裝tomcat5然后在catalina.bat最前面加入set JAVA_OPTS=-Xms128m -Xmx350m 如果用startup.bat啟動tomcat,OK設(shè)置生效.夠成功的分配200M內(nèi)存.

          但是如果不是執(zhí)行startup.bat啟動tomcat而是利用windows的系統(tǒng)服務(wù)啟動tomcat服務(wù),上面的設(shè)置就不生效了,就是說set JAVA_OPTS=-Xms128m -Xmx350m 沒起作用.上面分配200M內(nèi)存就OOM了..

          windows服務(wù)執(zhí)行的是bin\tomcat.exe.他讀取注冊表中的值,而不是catalina.bat的設(shè)置.

          解決辦法:
          修改注冊表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\Tomcat5\Parameters\JavaOptions
          原值為
          -Dcatalina.home="C:\ApacheGroup\Tomcat 5.0"
          -Djava.endorsed.dirs="C:\ApacheGroup\Tomcat 5.0\common\endorsed"
          -Xrs

          加入 -Xms300m -Xmx350m?
          重起tomcat服務(wù),設(shè)置生效

          posted on 2007-03-27 10:49 選寶網(wǎng)an9 閱讀(1053) 評論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)資料
          主站蜘蛛池模板: 黄大仙区| 太仆寺旗| 兴国县| 固镇县| 弥渡县| 平顶山市| 嘉鱼县| 阜阳市| 北宁市| 梓潼县| 陕西省| 长顺县| 抚顺县| 三门县| 广汉市| 盐津县| 顺义区| 凌源市| 东方市| 雷州市| 南川市| 龙门县| 崇州市| 永春县| 武邑县| 镇宁| 武定县| 巴中市| 全南县| 琼结县| 西峡县| 五莲县| 凉城县| 陵水| 通许县| 板桥市| 克东县| 梧州市| 秦安县| 榆社县| 莲花县|