exchange/routingkey/queue关系

背景

exchange,routingkey,queue三者之间在exchange在不同的模式下关系是不同的,在日常使用过程中,fanout,topic,direct三种模式使用的是最多的,现就工作中使用的场景对三种模式作一个总结

关系
不同exchange模式下关系图
总结

1.fanout模式下,通过exchange-fanout发送的消息无需使用到routingkey,为广播发送
2.topic模式下,通过exchange-topic发送的消息且routingkey为routingkey.3,那么Q2和Q3都可以接收到消息
3.exchange-direct模式下,严格的匹配routingkey,routingkey.4只能发送到Q3,routing.5只能发送到Q4
4.消息发送者发送的消息如果在没有建立Q的条件下,那么消息就会被丢弃

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容