1. 程式人生 > >tomcat註冊成服務後記憶體溢位問題

tomcat註冊成服務後記憶體溢位問題


如果tomcat是註冊成了windows服務,以services方式啟動的,則需要修改登錄檔中的相應鍵值。 
開啟登錄檔,找到目錄HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\htfty\Parameters\Java,其中目錄地址中紅色標註的(如htfty)需要根據不同情況作修改,為tomcat服務註冊成windows服務的名稱。 可以看到JvmMs和JvmMx項,其中JvmMs設定最小的記憶體使用引數,JvmMx設定最大的記憶體使用引數。設定好JvmMs和JvmMx項的值,重啟tomcat伺服器即可生效。 
提示:Heap Size 最大不要超過可用實體記憶體的80%,一般的要將-Xms和-Xmx選項設定為相同,而-Xmn為1/4的-Xmx值。