RabbitMQ消息中间件技术精讲6 几种交换机总结
几种常用exchange总结通过前面几篇文章的学习,我们知道了常用的几种交换机:directexchange、topicexchange、fanoutexchange三种交换机。本篇文章我们对这三种交换机进行总结。Directexchange:直连交换机。定义:根据路由键(routingkey)需要完全匹配上才可以。会把消息路由到那些bingdingkey与routingkey完全匹配的队列中。R
几种常用exchange总结
通过前面几篇文章的学习,我们知道了常用的几种交换机:direct exchange、topic exchange、fanout exchange三种交换机。本篇文章我们对这三种交换机进行总结。
Direct exchange:直连交换机。
定义:根据路由键(routingkey)需要完全匹配上才可以。会把消息路由到那些bingding key与routing key完全匹配的队列中。Rabbit mq默认的路由就是这种。
单个绑定示意图:
说明:
我们可以看到有三个routingkey:orange、black、green.如果生产者P发送消息的key是orange(需要
原创不易,完成人机校验,阅读全文
相关推荐
RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲7 发送自定义属性消息RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲11 高级篇四 confirm 确认消息RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲12 高级篇五 return消息机制RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲17 高级篇十 死信队列RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲10 高级篇三 幂等性保障不重复消费RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲13 高级篇六 消费端自定义监听RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲15 高级篇八 消费端ACK与重回队列RABBITMQ学习系列教程RabbitMQ消息中间件技术精讲16 高级篇九 TTL(设置队列或消息有效期)队列及消息