【发布时间】:2017-12-12 11:19:20
【问题描述】:
AMQP/RabbitMQ 的新手。试图掌握概念/原理并偶然发现了这一点。
以下两种范式有什么区别?
扇出交换: FanoutExchange --> Queue1 (Routing Key 1), Queue2 (Routing Key 1),
对
直接交换: DirectExchange --> Queue1 (Routing Key 1), Queue2 (Routing Key 1),
两者的效果不一样吗? 如果没有,请有人能说明一下它有什么不同以及在哪些情况下比其他人更喜欢什么?
当这两种类型的交换都可以通过调整绑定中的路由键来实现时,为什么它们会有这两种类型的交换?
谢谢。
【问题讨论】: