1. 解決異步問(wèn)題
例如用戶(hù)注冊(cè),發(fā)送郵件和短信反饋?zhàn)?cè)成功,可以使用RabbitMQ消息隊(duì)列,用戶(hù)無(wú)需等待反饋。
2. 服務(wù)間解耦
訂單系統(tǒng)和庫(kù)存系統(tǒng),中間加入RabbitMQ消息隊(duì)列,當(dāng)庫(kù)存系統(tǒng)出現(xiàn)問(wèn)題時(shí),訂單系統(tǒng)依舊能正常使用,降低服務(wù)間耦合度。
3. 秒殺系統(tǒng)
利用RabbitMQ的最大值,實(shí)現(xiàn)秒殺系統(tǒng)。