Memory Leak Probleme in einem Websphere beheben

July 23

Memory Leak Probleme in einem Websphere beheben

Die Verwendung des Arbeitsspeichers in WebSphere Application Server-Anwendungen beeinflusst, wie schnell Sie auf die Website zugreifen können. Der Speicherverlust ist ein häufiges Speicherproblem, das nennenswerte Verzögerungen und Verlangsamung der Webseite Antworten verursacht. Die integrierten Java-Funktionen lösen nicht alle Speicher Leck Probleme. Die manuelle Analyse der System-Konfiguration und Speicher Zuweisung Prozesse ist ein notwendiger Schritt, um schnelle und zuverlässige Ausführung der WebSphere Anwendungen zu gewährleisten.

Anweisungen

1 Starten Sie Ihren Internet-Browser in Windows. Suchen Sie die WebSphere Application Server-Verwaltungswebsite und angemeldet.

2 Klicken Sie auf "Server" auf der rechten Navigationsleiste und wählen Sie dann die "Anwendungsserver". Wählen Sie die "Server1", "Java und Prozessmanagement," Optionen "Java Virtual Machine" und "Prozessdefinition".

3 Das Kontrollkästchen Sie "Verbose Garbage Collection" um den Speicher durch Protokolle Ausgabe des WebSphere Application Servers überwachen. Klicken Sie auf "Übernehmen" und dann auf die Schaltfläche "Speichern" im Fenster "Anwendungsserver". WebSphere Application Server neu zu starten.

4 Starten Sie das WebSphere Ressource Analyzer-Programm in Windows. Öffnen Sie die "native_stdout.log" ' Datei und generiert das "Free Space nach GC"-Diagramm, um die freien Speicherplatz Größe des Heaps der Java Virtual Machine in Megabyte zu bestimmen.

5 Klicken Sie auf "Server" auf der rechten Navigationsleiste und wählen Sie dann die "Anwendungsserver". Wählen Sie die "Server1", "Java und Prozessmanagement," Optionen "Java Virtual Machine" und "Prozessdefinition". Ändern Sie die "Max-Heap-Größe" auf einen größeren Wert als angegeben auf das Diagramm "Free Space nach GC". Klicken Sie auf "Übernehmen", und klicken Sie auf die Schaltfläche "Speichern" im Fenster "Anwendungsserver" die Speicherverlustproblem zu lösen.