在 Azure 服务总线传输中使用循环分区时如何处理两个命名空间向错误队列发送消息

While Using RoundRobin Partitioning in AzureService bus Transport how to handle sending messages to error queues by both the namespaces

我在 Azure 服务总线传输中使用循环传输分区,那么如何处理重试、返回命名空间的错误消息 示例:从命名空间 1 监听的消息及其错误消息可能会发送到命名空间 2

similar question 在 Google 组中被问到。对于两个命名空间,您需要合并错误队列或监视错误队列的两个命名空间。根据您所做的,实际执行可能会有所不同。

如果您使用 ServiceControl you could apply the approach suggested here(一个适配器,可以将您的所有消息放入一个单一的名称空间,供 SC 使用)。

如果您不使用 SC,则需要自己实施该转发。不幸的是,无法在实体级别设置自动转发到不同的命名空间。可能需要向 Azure 服务总线团队询问的一项功能。您可以在 new client info 中提出问题以启动对话。