Langsame Ausführung oder hängende Java-Threads anzeigen

Sie können langsame ausgeführte oder hängende Java-Threads in Trace Explorer anzeigen.

Application Performance Monitoring bietet Einblick in langsam ausgeführte oder hängende Java-Threads. Der APM-Java-Agent und der APM-Java-Tracer erstellen Spans mit Timeout für Threads, die die Ausführung einer Anforderung nicht innerhalb eines definierten Zeitraums abschließen (die Standardzeit beträgt 60 Sekunden). Die Spans-Dimensionswerte ähneln dem Standardspan, mit Ausnahme der Dimension OperationName, der TimedOut und der Dimension Kind des Spans vorangestellt ist, die auf TIMED_OUT gesetzt ist. Beispiel: [TimedOut] /frontStore/login.

Sie können diese Funktion auch in Verbindung mit Thread-Snapshots verwenden, um die class/method/line-Nummer zu identifizieren, an der der der Java-Thread hängen bleibt. Informationen zur Thread-Snapshot-Ansicht finden Sie unter Thread-Snapshots anzeigen.

Informationen zum Aktivieren, Deaktivieren und anderen Konfigurationsoptionen, wie das Ändern des Standardzeitraums für diese Funktion, finden Sie in der Datei AgentConfig.properties im Agent-Konfigurationsverzeichnis.