TCC 分佈式事物最終一致性

簡介 TCC是由支付寶架構師提供的一種柔性解決分佈式事務解決方案,主要包括三個步驟: TCC流程 TCC的關鍵流程如下圖(以下單和扣減庫存爲例子) Q: 預生成訂單失敗了,爲什麼要通過TCC執行預處理數據回滾? A: 可能預生成訂單成功,但是接口返回失敗(超時失敗),所以預處理在某些情況下是有預處理數據,需要清理 TCC異常場景 在整個流程,我們主要需要關注的是cancel失敗和confirm失敗
相關文章
相關標籤/搜索