tags: Eclipse
Liferay
Common 目的
- 當Liferay 運行一段時間時,難免會出現 OutOfMemoryError 這個錯誤訊息
- 這種錯誤常常跟預設配置給 Server/Tomcat 的記憶體不足有關,可以用以下的方法解決。
Resolution 解決方法
步驟1.
左下角的 Servers 小視窗,在自己建立的 Liferay v6.2 CE Server (Tomcat 7) at localhost… 上左鍵點擊兩下。
步驟2.
接著會出現以下視窗:Liferay v6.2 CE Server (Tomcat 7) at localhost… 的 Overview
步驟3.
- 找到 Liferay settings
- 將 Memory args 改大一點,簡單寫法:
-Xmx4096m -XX:MaxPermSize=1024m
- 另一種正規寫法:
-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m
- 英文縮寫解釋:
- -Xms:初始Heap值
- -Xmx:最大Heap值
- -XX:PermSize 永久保存區的初始大小
- -XX:MaxPermSize 永久保存區最大值
Reference 參考資料
- Tomcat 產生OutOfMemoryError:
http://blog.xuite.net/keanuhome/blog/56035165-Tomcat+產生OutOfMemoryError
沒有留言:
張貼留言