In questa situazione è necessario ignorare la console di amministrazione. Se si desidera fare ciò basta modificare il file di configurazione per il server, cioè modificare il server.xml per quel particolare server, il processo del server delle applicazioni o il processo del gestore distribuzione, a seconda del processo che soffre del problema di memoria.
modificare i seguenti attributi:
jvmEntries debugArgs = "- agentlib: JDWP = trasporti = dt_socket, server = y, sospendere = n, indirizzo = 7777" DebugMode = "false" disableJIT = genericJvmArguments "falsi" = "-Xquickstart" runHProf = "false" verboseModeClass = "false" initialHeapSize = "512" maximumHeapSize = "1024" verboseModeGarbageCollection = "false" verboseModeJNI = "false" xmi: id = "JavaVirtualMachine_1183121908656"
Il server.xml può essere trovato qui: /* IBM_ROOT_DIR */WebSphere/WAS85/AppServer/profiles/myprofile/config/cells/MyCell/nodi/MyNode/server/MyServer /server.xml
Dopo l'aggiornamento del server.xml basta riavviare il processo server di utilizzare le nuove impostazioni di memoria .
fonte
2013-08-22 10:25:58
Mi piacerebbe solo percorrere questa strada (hackerando l'XML) se il riavvio della JVM non ti riporta alla Console di amministrazione. Da lì le impostazioni della memoria possono essere regolate tramite la GUI. L'hacking XML dovrebbe essere l'ultima risorsa. :-) – Nizzo
grazie ha funzionato per me :-) –
Se non hai mai personalizzato queste impostazioni prima, per impostazione predefinita non verranno visualizzate in _server.xml_. Puoi aggiungerli nel tag 'jvmEntries' come mostrato sopra. – javaPlease42