Erzeugen Sie Faden -Dump auf Sun JDK mit dem Zeitstempel
-
24-10-2019 - |
Frage
Ich muss die Faden -Dumps auf Sun Solaris -Maschine für meine Anwendung erzeugen, die Suns Java5 verwendet. Ich generiere Thread -Dump mit dem folgenden Befehl:
kill -QUIT pid
Aber die mit diesem verwendeten Thread -Dumps protokollieren den Zeitstempel nicht, wenn der Dump genommen wurde. Dies erzeugt ein Problem, wenn ich mehrere Thread -Dumps nehme.
Können Sie bitte vorschlagen, wie Sie den Zeitstempel mit den Thread -Müllkopien bekommen?
Lösung
Sie können das in JDK 6.0 bereitgestellte VisualVM -Dienstprogramm verwenden. Sie können eine Verbindung zu Ihrer JAVA5 -Anwendung mit VisualVM herstellen und Thread Dump, Memory Dump usw. erhalten/vergleichen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow