Comment est généré HttpContext TraceIdentifier, alias Correlation-Id?
Je demande une page via le contrôleur qui me donne le TraceId suivant: 0HLEACIU86PT6:0000000D
La page déclenche un appel ajax qui a le TraceId suivant: 0HLEACIU86PT7:00000005
comme vous pouvez le voir, ils sont très similaires. est-ce basé sur le temps?
Pourquoi n'ai-je pas obtenu le même TraceIdentifier?
Comment puis-je garantir le même TraceIdentifier?
Kestrel génère l'ID de demande comme {ConnectionId}: {numéro de demande}. L'identifiant de connexion est la version encodée en base32 d'un long utilisant l'alphabet 1-9 et A - V. Le nombre de requêtes est le nombre de requêtes sur cette connexion. La nième requête sur une connexion spécifique est {ConnectionId}: {n}
Il est DateTime.UtcNow.Ticks
base32 encodé.