RabbitMQ學習二MQ解決了什麼問題

筆記二RabbitMQ解決了什麼問題 一、同步變異步 情景: 電商項目中常有的一個業務場景。用戶在線下單之後調用訂單服務,訂單服務會依次調用短信服務進行短信通知、郵件服務進行郵件通知、下單消息通知完成上述通知之後向用戶返回請求結果。如下圖所示: 那麼由於整個業務流程是同步進行,因此會暴露兩個缺點: 1、同步總耗時長 2、訂單服務與其他服務是強耦合 將同步操作更改爲異步操作 (1)異步–線程池如下圖
相關文章
相關標籤/搜索