天天看點

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,如需轉載請自行聯系原作者