Weblogic開啟managed server報錯java.lang.OutOfMemoryError: PermGen space

tolywang發表於2014-10-25
Weblogic 10.3.6 ,  AdminServer及NodeManager 開啟都正常, 在開啟Managed Server時用了很長時間,CPU
負載也比較高, 在console介面開啟的, 提示FAILED ,  檢視DOMAIN_HOME/servers/xx/logs 下的 xx.out 檔案,
發現報錯 : java.lang.OutOfMemoryError: PermGen space  。 

調整PermSize 的大小為如下後,再次開啟正常。 

修改DOMAIN_HOME/bin/setDomainEnv.sh 中的 MaxPermSize值為1024M (根據實際需要調整)

MEM_PERM_SIZE_64BIT="-XX:PermSize=1024m"
export MEM_PERM_SIZE_64BIT

MEM_PERM_SIZE_32BIT="-XX:PermSize=1024m"
export MEM_PERM_SIZE_32BIT

MEM_MAX_PERM_SIZE_64BIT="-XX:MaxPermSize=1024m"
export MEM_MAX_PERM_SIZE_64BIT

MEM_MAX_PERM_SIZE_32BIT="-XX:MaxPermSize=1024m"
export MEM_MAX_PERM_SIZE_32BIT


重新啟動weblogic Admin Server  及 Node  Manager , 並啟動managed server ,  正常。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1309372/,如需轉載,請註明出處,否則將追究法律責任。

相關文章