我尝试使用 RAD 中的“运行管理控制台”功能将本地 WebSphere Server 实例的堆大小更改为 2G,但显然,这个数字太大了。现在,我无法再启动服务器,并且出现此错误:
JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap. 2G requested
Could not create the Java virtual machine.
我不能把它改回一个较小的数字,因为我似乎无法在不先启动服务器的情况下使用“运行管理控制台”功能,所以我想知道是否有人知道为此保存配置文件的位置?如何解决这个问题?
最佳答案
使用 config/cells/cellName/nodes/nodename/servers/servername/目录下的 server.xml。
cellName 和 nodename 可能会基于您的主机名。我在上面的结构中将它们保留为 cellName(和 nodename)。
服务器名将是默认服务器 1
往文件底部看
它会像这样:(更改 initialHeapSize 和 maximumHeapSize)
保存文件并启动服务器,您应该可以使用服务器。
HTH
芒露
关于java - 如何降低 WebSphere 服务器的堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615211/