一、設定Windows服務自動啟動方式修改
修改登錄檔或者修改執行tomcatW.exe出來的“Java”選項都行
1、登錄檔修改
執行:regedit
找到:
(64位作業系統)HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat7\Parameters\Java
(32位作業系統)HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\.....同上
在右邊的Options後面新增(後面不能有空格):
-Xms512m
-Xmx1536m
-XX:PermSize=128M
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=128m
記得一定要修改ideidi跟JvmMx值,跟上面的-Xms和-Xmx一樣,編輯的時候記得選擇十進位制數進行編輯
啟動服務生效。
2、修改TomcatW.exe
在Tomcat的bin目錄下執行雙擊“TomcatW.exe”
在“Java”選項下的java Options文字域中新增如下內容(注:以前的不要刪除,在最下面新增即可,引數後面不能有空格):
-Xms512m
-Xmx1536m
-XX:PermSize=128M
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=128m
-Duser.timezone=GMT+08
修改Initial memort pool跟Maximum memory pool的值,跟登錄檔中修改的一樣和Xms與Xmx的值對應
點選”應用“,”確定“後,啟動生效
二、執行“startup.bat”啟動修改
在第一行新增:
JAVA_OPTS='-Xms1024 -Xmx1024m'
在“@echo off”後面(沒有加上第一行時的第二行程式碼)加上:
set JAVA_OPTS=-server -Xms1024m -Xmx1536m -XX:MaxNewSize=1024m -XX:MaxPermSize=512m
加環境變數:
啟動生效