Wie kann Activity.current.trace für mehrere Anfragen gleich sein?
Posted: 16 Feb 2025, 11:47
Ich schreibe derzeit einen ASP.NET Core 8 -Dienst und sehe seltsames Verhalten (für mich) mit MVCS -Aktivität.current.Traceid in meinen Protokollen. > Erzählt mir also, dass httpcontext.traceIdentifier Änderungen pro Anforderung. Bußgeld. Die Leute erwähnen auch, dass Activity.current.TracId für eine bestimmte Aktivität gilt und auch zur Erfassung von Subaktivitäten verwendet werden kann. Auch gut. Halten Sie viele Anfragen in unseren Dienst. . Der einzige Wert, den es setzt, ist X-MS-Correlation-Request-ID . Nur einige Untersuchungen hier:
- Unterschied zwischen httpcontext.traceIdentifier und Aktivität.current.id
- https: // github.com/dotnet/aspnetcore/issues/39873