分佈式事務初學

  1、主動方應用先把消息發給消息中間件,消息狀態標記爲「待確認」; 2、消息中間件收到消息後,把消息持久化到消息存儲中,但並不向被動方應用投遞消息; 3、消息中間件返回消息持久化結果(成功/失敗),主動方應用根據返回結果進行判斷如何進行業務操作處理: 失敗:放棄業務操作處理,結束(必要時向上層返回失敗結果); 成功:執行業務操作處理; 4、業務操作完成後,把業務操作結果(成功/失敗)發送給消息中
相關文章
相關標籤/搜索