RabbitMQ 一二事(4) - 路由模式介绍
生活随笔
收集整理的這篇文章主要介紹了
RabbitMQ 一二事(4) - 路由模式介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
路由模式其實和訂閱模式差不多,只不過交換機的類型不同而已
路由模式可以用下圖來表示,比訂閱模式多了一個key,舉個栗子就是根據不同的人群來訂閱公眾號,來收取消息
根據不同的key來獲取不同的消息
最簡單的就是男性用戶以及女性用戶的關注信息是不同的,推送的內容當然也是根據不同分類來推送
下圖就是微信公眾號群發的分類,雖然有用戶訂閱你,但你還是能夠根據性別,以及國家甚至其他的標簽來推送不同的消息
官方圖示,根據不同的類型,或者可以說是屬性,標簽,來發送消息
把這片代碼作為公眾號的服務方,定義了一個交換機,并且只會給man發送消息
接收方1,可以接受為man的消息
接收方2,可以接受man以及woman的消息
“man”,兩個客戶端都會收到消息
而“woman”的話就只有一個客戶端接收到
?
轉載于:https://www.cnblogs.com/leechenxiang/p/5525236.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的RabbitMQ 一二事(4) - 路由模式介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [JQuery]用InsertAfter
- 下一篇: GSON使用笔记(1) -- 序列化时排