使用订阅的 Azure 服务总线队列

时间:2021-07-14 16:31:24

标签: c# .net asp.net-core azure-queues

我尝试在 Azure 服务总线队列中使用订阅,但收到以下错误消息:

<块引用>

Azure.Messaging.ServiceBus.ServiceBusException:消息实体 '本地测试手册:队列:出口|4240a9fa-9fb0-43e5-b506-d2bc593aee5e' 找不到。了解更多请访问 https://aka.ms/sbResourceMgrExceptions

服务总线命名空间:local-test-manual

队列名称:导出

运行来自 Microsoft 的示例时出现相同的错误:https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-how-to-use-topics-subscriptions(用于使用 subscriptionName)

enter image description here

当我删除订阅名称时,它工作正常。但是,我确实需要使用订阅,因为我对应用的不同实例使用相同的队列。

是否需要启用会话才能使订阅工作? https://docs.microsoft.com/en-us/azure/service-bus-messaging/enable-message-sessions

不知道还能尝试什么

1 个答案:

答案 0 :(得分:0)

我想通了。我必须在一个主题中创建一个主题和订阅,而不是创建一个“队列”: enter image description here