Come risolvere i problemi di memoria perdita in un Websphere

August 18

Come risolvere i problemi di memoria perdita in un Websphere


L'uso della memoria nelle applicazioni WebSphere Application Server influenza quanto velocemente è possibile accedere al sito web. La perdita di memoria è un problema di memoria comune che causa notevoli ritardi e rallentamenti nelle risposte del sito web. Le funzionalità integrate in Java non risolvono tutti i problemi di perdita di memoria. L'analisi manuale dei processi di configurazione del sistema e di allocazione di memoria è un passo necessario per garantire l'esecuzione rapida e affidabile delle applicazioni WebSphere.

istruzione

1 Avviare il browser Internet in Windows. Individuare il sito di amministrazione di WebSphere Application Server e l'accesso.

2 Fare clic sul "Server" sul pannello di navigazione a destra e poi scegliere le "Application Server". Selezionare "Server1", "Java e Process Management", "Definizione processo" e le opzioni "Java Virtual Machine".

3 Selezionare la casella "dettagliato Garbage Collection" per monitorare la memoria utilizzando i registri di uscita del WebSphere Application Server. Fare clic sul pulsante "Applica" e quindi fare clic sul pulsante "Salva" nella finestra "Application Server". Riavviare il WebSphere Application Server.

4 Avviare il programma di WebSphere Resource Analyzer in Windows. Aprire il 'file "native_stdout.log" e generare il grafico "spazio libero dopo GC" per determinare la dimensione spazio libero della Virtual Machine Java heap in megabyte.

5 Fare clic sul "Server" sul pannello di navigazione a destra e poi scegliere le "Application Server". Selezionare "Server1", "Java e Process Management", "Definizione processo" e le opzioni "Java Virtual Machine". Modificare il "Max dimensione heap" ad un valore maggiore rispetto a quanto indicato sulla tabella "spazio libero dopo GC". Fare clic sul pulsante "Applica" e quindi fare clic sul pulsante "Salva" nella finestra "Application Server" per risolvere il problema di perdita di memoria.