gpt4 book ai didi

azure - 是否可以使用 AMQP.Net Lite 库连接到 Azure 服务总线中的分区主题?

转载 作者:行者123 更新时间:2023-12-03 02:35:53 27 4
gpt4 key购买 nike

我的客户端 .NET Core 应用程序使用 AMQP.Net Lite library使用 Azure 服务总线。当服务总线命名空间中的主题未分区(Enable Partitioning 被关闭关闭)时,一切正常 - 我能够连接并创建 ReceiverLink对象接收消息。

但是,一旦对主题进行分区( Enable Partitioning ON),我会在 ReceiverLink 之后立即收到以下错误对象创建。错误描述为:“无法打开实体类型订阅者的主题客户端。

错误代码转换为 AMQP 映射为 amqp:not-allowed 。根据the docs ,它的意思是“对等方尝试以与规范中定义的语义不一致的方式使用框架。”说实话,我很难理解它在 Azure 服务总线方面的含义抽象,但对我来说听起来令人沮丧,类似于“不可能”......

另一方面,the MS docs state AMQP 可用于发送和接收消息:

AMQP is now supported for sending and receiving messages to and from a partitioned entity.

因此,问题是是否可以使用 AMQP.NET Lite 库从 Azure 服务总线中的分区主题接收消息?

最佳答案

另一方面,the MS docs state AMQP 可用于发送和接收消息:

AMQP is now supported for sending and receiving messages to and from apartitioned entity

这篇来自 Microsoft 文档的文章发布于 2020 年 6 月 23 日: enter image description here

但最后更新于 AMQP.Net Lite library是 5 个月前,所以现在不太可能提供支持并且尚未添加到开源库中:

enter image description here

您可以在 Github repo 中提出拉取请求或问题以获得支持

关于azure - 是否可以使用 AMQP.Net Lite 库连接到 Azure 服务总线中的分区主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63268718/

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