1、DirectExchange
2、案例
3、通过配置类实现
1、配置类
2、Publisher
3、Consumer
4、测试结果
4、通过注解实现
1、Consumer添加Linstener
2、Publisher 执行测试方法
3、测试结果
4、总结分析
学习了DirectExchange之后,发现与FanoutExchange有些许差异,区别不大。
FanoutExchange与队列绑定后,发送的消息,所有的绑定队列都能接收的到。
DirectExchange根据routingkey判断将消息传递给那个队列,如果有多个队列绑定同一个
routingkey,则它们都能接收到消息,这就与FanoutExchange有些相似了。
SpringAMQP DirectExchange 云源码https://download.csdn.net/download/weixin_40968009/87034784以上内容来自黑马程序员,课程学习节奏循序渐进。本人学习后觉得非常不错,有兴趣的小伙伴千万不要错过。
SpringCloud 黑马程序员公开课https://www.bilibili.com/video/BV1LQ4y127n4/?spm_id_from=333.337.search-card.all.click&vd_source=14fddb9f4c113af7bdb1f50651dffc4d