RabbitMQ 中Headers、Fanout、Direct、Topic四个交换机的区别

Headers exchange(头交换机)
发送端选择一个队列发送,接收端只能从此队列接收消息
示例:
https://wwp666.blog.csdn.net/article/details/120075804

Fanout exchange(扇型交换机)
发送端选择一个交换机发送,所有监听此交换机的队列都可以接收到消息
示例:
https://wwp666.blog.csdn.net/article/details/120076018

Direct exchange(直连交换机)
发送端选择一个交换机并设定一个"key"值后发送,所有监听此交换机的队列根据这个"key"值才可以接收到消息
示例:
https://wwp666.blog.csdn.net/article/details/120076111

Topic exchange(主题交换机)
与Direct exchange类似,并且还可以使用通配符
示例:
https://wwp666.blog.csdn.net/article/details/120076175

posted @ 2022-03-07 18:03  叕叕666  阅读(266)  评论(0)    收藏  举报