gpt4 book ai didi

SubscriptionClient 规则上的 Azure 服务总线异常

转载 作者:行者123 更新时间:2023-12-03 01:40:50 26 4
gpt4 key购买 nike

我正在使用 Azure 服务总线云服务和 Microsoft.Azure.ServiceBus 3.2.0 NuGet 包。我正在研究这个主题。

当我广告 SubscriptionClient 规则来过滤消息时,如下所示:

 _subscriptionClient.AddRuleAsync(new RuleDescription
{
Filter = new CorrelationFilter { Label = eventName },
Name = eventName
}).GetAwaiter().GetResult();

我收到消息:

The messaging entity 'busName:Topic:topicName~95|subscriptionName|NewOrderEvent' already exists. TrackingId:abd52-f862bcb97538_B28, SystemTracker:NoSystemTracker, Timestamp:2018-12-04T22:42:12 Reference:8dd88c32c3b5, TrackingId:a872a63e-9917-4d131_G22, SystemTracker:NoSystemTracker, Timestamp:2018-12-04T22:42:12

我在 Microsoft 官方文档中没有发现此错误。

谁能告诉我这是什么意思?

谢谢

最佳答案

您要添加的规则已存在。执行 subscriptionClient.getRules() 获取所有现有规则。在我们的项目中,在创建订阅客户端时,我们首先删除所有现有规则,然后添加我们需要的规则。你可能也想这样做

关于SubscriptionClient 规则上的 Azure 服务总线异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53623389/

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