2017-12-27 2 views
0

feder cloud-Schnüffler Weg stellt Verfahren Ablauf zu verfolgen, mit @NewSpanLaufzeit Verfolgungsverfahren Ausführung - spring-cloud-Schnüffler bietet

Da es Anmerkung ist es nicht möglich ist, Anmerkung auf allen Methoden des Projektes hinzuzufügen.

In der Produktionsumgebung müssen wir nur die Ausführungszeit der Methode verfolgen, sobald wir die Latenz bei der Ausführung feststellen.

Gibt es eine Möglichkeit, die Ablaufverfolgung für Methodenaufrufe zur Laufzeit zu aktivieren, ohne die Anwendung neu zu starten?

+0

Ihre Frage ist sehr spezifisch. Wenn Sie es in einfachere Fragen aufteilen und den Kontext ausführlich erklären können, sollte das hilfreich sein. – troymyname00

Antwort

1

Für einen solchen Ansatz ist nichts herausgekommen. Was Sie jedoch tun können, ist Ihre eigene Implementierung der SpanReporter zu registrieren. In dieser Implementierung könnten Sie die Dauer für eine Span abrufen und dann je nach Wert entweder an Zipkin senden oder nicht (oder etwas anderes tun).