關於消息隊列的幾點思考(2)

在系統中引入消息隊列可能會出現的問題 系統的可用性降低:系統引入的外部依賴越多,越容易掛掉,最初是A系統同步調用BCD三個系統的接口,ABCD都沒問題。如果加入MQ等更多的依賴,如果說MQ出現故障,整個系統都會崩潰。引入的組件越多,故障的可能性就越大。 系統的複雜性提高:加入MQ,如何保證消息沒有被重複消費?如何處理消息丟失的問題?如何保證消息傳遞的順序性問題?這些都是在生產環境中會遇到的問題。
相關文章
相關標籤/搜索