【发布时间】:2023-02-17 18:36:53
【问题描述】:
当我部署主题类型为 EventGrid 且端点类型为 ServiceBus 队列的 eventSubscription 时,我遇到了部署失败。我将服务总线的 requireSession 属性设置为 true,发现 eventSubscription 部署将失败。这是错误消息: “code”:“InvalidSessionQueueWithoutSessionIdAttributeCategory”,“message”:“无法将资源 /subscriptions/xx/resourceGroups/xx/providers/Microsoft.ServiceBus/namespaces/xx/queues/testqueue 添加为目的地,而不包括 SessionId 作为交付属性因为服务总线队列启用了会话支持。
但是如果我为 serviceBus 设置 requireSession false,部署就会成功。
我想知道如果有订阅,是否有任何文档声明 serviceBus requireSession 不能为真?
【问题讨论】:
标签: azure azureservicebus