请问rabbitmq中Fanout、direct、topic、header交换机类型有什么不同?
网友回复
在rabbitmq中,生产者的消息都是通过交换器来接收,然后再从交换器分发到不同的队列中去,在分发的过程中交换器类型会影响分发的逻辑。 rabitmq中的交换器有4种类型,分别为fanout、direct、topic、headers四种,其中前三种较为常见,后面一种用的比较少。
Direct Exchange
处理路由键。需要将一个队列绑定到交换机上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换机上要求路由键 “roterKey1”,则只有被标记为“roterKey1”的消息才被转发,不会转发roterKey1.puppy,也不会转发roterKey1...点击查看剩余70%