Windows 下修改Tomcat jvm引數

原來是小rong發表於2021-01-02

一、設定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
加環境變數:

啟動生效





相關文章