我无法打开websphere应用程序服务器v8.5的管理控制台.日志报告Java堆空间和内存不足错误.我在网上搜索过,建议是增加JVM堆大小.但是,即使管理控制台不能为我工作,我现在该如何实现呢?
有没有办法以某种方式释放堆空间?
Rob*_*und 22
在这种情况下,您必须绕过管理控制台.如果您想这样做,只需编辑服务器的配置文件,即编辑该server.xml特定服务器,可以是应用程序服务器进程或部署管理器进程,具体取决于内存问题所遭受的进程.
编辑以下属性:
jvmEntries debugArgs="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777" debugMode="false" disableJIT="false" genericJvmArguments="-Xquickstart" runHProf="false" verboseModeClass="false" **initialHeapSize**="512" **maximumHeapSize**="1024" verboseModeGarbageCollection="false" verboseModeJNI="false" xmi:id="JavaVirtualMachine_1183121908656"
Run Code Online (Sandbox Code Playgroud)
将server.xml可以在这里找到:
/*IBM_ROOT_DIR*/WebSphere/WAS85/AppServer/profiles/*MyProfile*/config/cells/*MyCell*/nodes/*MyNode*/servers/*MyServer*/server.xml
更新server.xml刚刚重新启动服务器进程后,使用新的内存设置.