gpt4 book ai didi

azure - Azure 服务总线中的竞争消费者消息传递模式

转载 作者:行者123 更新时间:2023-12-01 07:41:43 26 4
gpt4 key购买 nike

我刚刚开始使用 Windows Azure 服务总线(主题和队列),并且正在尝试实现消费者竞争消息传递模式。

本质上,我想要一组消息生产者和一组消息消费者。一旦生成消息,我希望第一个可用的消费者来处理该消息。其他消费者不应该收到该消息。

有没有办法在 Azure 中执行此操作?

最佳答案

简单。只需创建两个(或更多)接收器同时从单个队列接收数据即可。任何检索到的消息都会准确地发送到这些接收者之一,因为消息日志上的光标随着消息的获取而前进。竞争消费者是网络队列的固有功能,因此实际上没有什么特别需要的。

如果您需要相反的情况 - 每条消息都会发送给每个消费者 - 您可以为每个消费者进行订阅,这为您提供了消息日志上的一个独立的光标,该光标可以独立于其他接收者移动。更有趣的是,您显然还可以让竞争的消费者订阅。

克莱门斯

关于azure - Azure 服务总线中的竞争消费者消息传递模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10078181/

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