先介紹路由的概念
1 一封信, 郵差從寫信人的手裏接到了
2 郵差看到上面寫了地址 "地獄"
3 他看到了三個規則 : 地址中包括"地"的去 A; 地址中包括"獄"的去B; 地址中包含"鬼門關" 的去C
4 發現有三條路, A,B,C
5 根據規則, 他這封信要送到A和B
6 他炒了一遍信, 分別送到A和B
rabbitMQ 的 概念
1 每個消息都有一個稱爲路由鍵(routing key)的屬性 (相當於前面介紹的地址)
2 交換機根據 [路由表] 和 [消息的 路由鍵] , 匹配他們, 將消息 放入一些隊列裏面
3 消息在隊列裏面, 等待被消費