天天看点

springboot使用rabbitmq fanout路由模式

fanout模式,生产者发送的消息到Exchange,Exchange同时往多个queue发送,多个消费者同时收到各自监听的queue消息

1、安装rabbitmq,pom.xml添加依赖,见之前博文有操作流程

2、添加配置文件,声明两个queue,一个fanoutExchange,然后将queue于Exchange进行绑定

3、编写生产者方法,发送四条消息

4、编写消费者,分别监听两个queue

消费者结果如图所示

可以看到,两个消费者接收到相同的生产者发送的消息

至此fanout模式结束

本文转自 无心低语 51CTO博客,原文链接:http://blog.51cto.com/fengzhankui/2060345,如需转载请自行联系原作者