内存溢出,由于每个weblogic server 都是运行在一个java虚拟机上 ,
对weblogic的内存设置也就是对java虚拟机的内存设置。
1.进到你的weblogic域的目录下
vim /bin/setDomainEnv.sh
2.找到如下地方,修改内存
绿色标记的是最小启动内存,建议改为你服务器内存八分之一大小,
红色标记的是最大运行内存,建议改为你服务器内存八分之三或者一般大小
黄色标记的是64或者32位系统
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
export WLS_MEM_ARGS_32BIT
else
WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_64BIT
WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
export WLS_MEM_ARGS_32BIT
3.wq 保存修改后的文件,重启weblogic
4.从新发布一下应用,再来访问,看一下应用日志是不是还在报错内存溢出,适当调整内存大小