且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Weblogic开启managed server报错java.lang.OutOfMemoryError: PermGen space

更新时间:2022-09-13 09:52:42

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博客tolywang的博客,原文链接:Weblogic开启managed server报错java.lang.OutOfMemoryError: PermGen space,如需转载请自行联系原博主。