Weblogic如何修改内存大小的配置文件

2025-05-25 0 61

部署好Weblogic之后,如果服务器下运行程序过多且内存默认值太小,可能导致内存溢出,这时就需要修改Weblogic的内存访问机制,扩大默认内存。下面来看下Weblogic修改内存大小的配置文件的方法步骤。

Oracle WebLogic Server是一个统一的可扩展平台,专用于开发、部署和运行Java应用等适用于本地环境和云环境的企业应用。它提供了一种强健、成熟和可扩展的Java Enterprise Edition (EE) 和Jakarta EE实施方式。

Weblogic 10通过修改commEnv.cmd文件更改内存配置,具体操作如下所示:

1)安装好Weblogic 10之后,在安装目录bea\\wlserver_10.0\\common\\bin下找到commEnv.cmd文件,用编辑的方式打开,代码修改如下图所示:

Weblogic如何修改内存大小的配置文件

将上图中标识出来的内存配置的大小修改成您想要的大小即可,如下图所示:

Weblogic如何修改内存大小的配置文件

在这个配置文件里有两个JVM内存的设置,分别是Weblogic内置的一个虚拟机和本机的几个虚拟机,要看 Weblogic用的是哪个的,才知道修改哪个有效,默认是使用的sun的JVM。建议全部修改保持一致性。

2)在安装目录bea\\user_projects\\domains\\XXX_domain\\bin下找到 setDomainEnv.cmd 文件,用编辑的方式打开,代码修改如下所示:

set MEM_ARGS=-Xms512m -Xmx1024m

set MEM_PERM_SIZE=-XX:PermSize=128m

set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=256m

如果遇到有「 java.lang.OutOfMemoryError: PermGen space 」这种异常抛错,可以在所有修改内存的地方加上一条命令语句:-XX:MaxPermSize=256m来进行限制。此外,内存配置的大小要根据自己的数据量进行调整。

Weblogic 11&12通过修改setDomainEnv.cmd文件更改内存配置,该文件的路径位于:/weblogic/user_projects/domains/你的服务器域名/bin/setDomainEnv.cmd,用编辑的方式打开,代码修改如下所示:

set MEM_ARGS=-Xms512m -Xmx1024m

set MEM_PERM_SIZE=-XX:PermSize=128m

set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=256m

拓展阅读:Weblogic和Tomcat的区别》

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 Weblogic如何修改内存大小的配置文件 https://www.kuaiidc.com/10845.html

相关文章

发表评论
暂无评论