成功捷徑,貴在堅持
          人為善,福雖未至禍已遠離; 人為惡,禍雖未至福已遠離

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

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

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

          解決辦法:
          修改注冊表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服務,設置生效

          posted on 2007-03-27 10:49 選寶網(wǎng)an9 閱讀(1062) 評論(0)  編輯  收藏 所屬分類: 學習資料
          主站蜘蛛池模板: 昭通市| 达尔| 沁水县| 靖西县| 武穴市| 台南市| 高尔夫| 濮阳县| 蓬安县| 北海市| 鹤壁市| 海晏县| 巴楚县| 沙田区| 博罗县| 宁陵县| 安泽县| 金沙县| 秦安县| 达尔| 民权县| 西吉县| 仁布县| 五台县| 剑阁县| 右玉县| 博兴县| 安塞县| 平乡县| 峨眉山市| 肥西县| 什邡市| 邳州市| 蕲春县| 澄江县| 佛山市| 扶绥县| 永寿县| 罗甸县| 鹤山市| 营山县|