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?

War es hilfreich?

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
scroll top