码农日记

薄洪涛的个人博客

RabbitMq交换机类型

direct

路由键和队列名完全匹配,才可以消费

如果绑定时设置了routing key为”abc”,那么客户端提交的消息,只有设置了key为”abc”的才会投递到队列

image.png

fanout

还有一种不需要key的,叫做Fanout交换机,它采取广播模式,一个消息进来
时,投递到与该交换机绑定的所有队列。

image.png

topic

符号“#”匹配路由键的一个或多个词,符号“*”匹配路由键的一个词。

比如: topic.#那么这个队列会会接收topic开头的消息

            topic.*.queue那么这个队列会接收topic.aaaa.queue这样格式的消息,不接收能topic.aaaa.bbbb.queue这样格式的消息

image.png

headers

性能很差,几乎不用,不需要学


  • 评论列表

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

版权所有 | 转载请标明出处