将Weblogic 10.3.6堆大小增加到4 GB时出错

时间:2019-01-26 22:10:29

标签: heap-memory weblogic-10.x

我正在使用Web逻辑10.3.6和Java 1.7。 如果保留堆空间Xmx512m并且Web逻辑在增加到Xmx2048m时Web逻辑无法获取足够的内存空间,则我的应用程序用尽了内存。

首先我尝试使用WLS_MEM_ARGS_32BIT = -Xms256m -Xmx512m 为此,我的应用程序在服务器启动时内存不足,在控制台中显示以下错误:

    

如果我增加堆空间来设置WLS_MEM_ARGS_32BIT = -Xms256m -Xmx2048m,服务器将无法启动

并给出以下错误消息:

VM初始化期间发生错误 无法为对象堆保留足够的空间 错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出。

您能帮我增加Web逻辑堆空间(4GB),使我的应用程序运行而不会耗尽内存吗?

1 个答案:

答案 0 :(得分:0)

不能。至少不是32位JDK。请参阅:Maximum Java heap size of a 32-bit JVM on a 64-bit OS-您的身高不会超过-Xmx1600m。