gpt4 book ai didi

c# - 我们应该使用 Azure 服务总线队列内置 CorrelationId 属性还是 UserProperties?

转载 作者:太空狗 更新时间:2023-10-29 23:12:22 25 4
gpt4 key购买 nike

我们正在开发一个 Web API 应用程序,它将接收请求中的 correlation-id header (GUID),并通过向 Azure 服务总线队列发送消息来异步触发后端进程。我们希望传递此相关 ID 以进行端到端监控。

我们应该使用CorrelationId内置属性还是将CorrelationId用户属性添加到Microsoft.Azure.ServiceBus.Message的UserProperties字典中>?最佳实践是什么?

最佳答案

CorrelationId 属性的存在是为了方便,就像 ContentTypeToReplyTo 属性一样。它们通常用于各种消息模式,并且与其他系统属性不同,可以毫无顾虑地使用它们。

简短的回答:使用它而不是通过引入具有相同意图的自定义属性来进行复制。

关于c# - 我们应该使用 Azure 服务总线队列内置 CorrelationId 属性还是 UserProperties?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50711781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com