1. 程式人生 > >[MQ]使用MQ要解決的問題

[MQ]使用MQ要解決的問題

1.如何實現高可用
雖然訊息佇列可以帶來非同步解耦限流等優點,但同時也使得系統更加依賴MQ,穩定變差,一旦MQ掛掉,帶來的問題十分嚴重.

2.如何保證訊息的消費的冪等性
如果對訊息的消費未做冪等性處理,可能會造成資料的重複插入

3.如何保證訊息的可靠性傳輸
訊息的產生,消費都會出現丟失的可能

4.如何保證訊息的有序
訊息的傳送順序是 插入->更新->刪除,消費方處理也應保證順序

5.訊息積壓過期積滿