are*_*ler 2 azure azureservicebus azure-servicebus-topics
我是 Azure 服务总线的新手,我正在研究它是否可以取代我们的 RabbitMQ 基础设施。
不管怎样,我想知道使用队列是否有意义?如果主题和订阅提供相同的功能+提供独立于多个源进行消费的灵活性。
例如,如果现在我的设置只有一个消费者组(可能是多个消费者,但都共享相同的消息队列),那么我可以使用具有单个订阅的主题。
队列有什么意义?它是否对主题和订阅提供某种优化?
与具有订阅订阅的主题不同,队列不必经过过滤。附件大吞吐量可以转化为一些性能优势。此外,对于接收方是单个处理器并且目标已知的情况,将消息发送到队列而不是发布到主题是更简单的语义。NServiceBus 和 MassTransit 等框架根据消息发送是命令还是事件来区分和优化消息发送,并相应地使用队列或主题/事件。
| 归档时间: |
|
| 查看次数: |
620 次 |
| 最近记录: |