1. 程式人生 > >weblogic 內存溢出解決 java.lang.OutOfMemoryError: PermGen space

weblogic 內存溢出解決 java.lang.OutOfMemoryError: PermGen space

.sh ide 增加 pac export msi 解決辦法 圖片 ont

解決辦法:

1、在idea中,運行時給weblogic server中 VM options 配置增加內存的參數:-server -XX:PermSize=1024m -XX:MaxPermSize=1024m

  如下圖:

技術分享圖片

  2、調整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 內存溢出解決 java.lang.OutOfMemoryError: PermGen space