Azure 服务总线发送器 - 选择退出自动诊断 ID 设置

问题描述 投票:0回答:1

我们使用适用于 Azure 服务总线的 .NET SDK (Azure.Messaging.Servicebus v7.17.3) 来接收消息,再次处理它们,并将新的(计划的)消息放在同一服务总线上。然而,由于SDK 自动添加

Diagnostic-Id
标头以及之前的跟踪值,我们基本上最终会得到一个永无止境的跟踪。例如,在查看 Application Insights 时。

所以我正在寻找一种简单的方法来选择退出这种行为。基本上,我希望每个处理实例都是一个封闭的跟踪,而不是跨越到下一个执行。

c# azure azureservicebus
1个回答
0
投票

无法选择退出服务总线库的跟踪工具。但是,您描述的场景并不是预期的体验。

当从

ServiceBusMessage
创建
ServiceBusReceivedMessage
时,它应该重置诊断标识符,以便在发送/计划消息时创建一个新的诊断标识符。目前它还没有这样做;这是一个错误。我会看看我们是否可以一起修复下一个版本 (17.7.4)

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.