分佈式事務-理解

分佈式事務形成的問題: 買東西,你的請求會發送A服務, A服務會調用三個微服務的功能,訂單,支付,庫存。如果庫存保存成功。支付保存失敗,訂單保存成功。這樣就形成了數據不一致,導致問題。 1:A總服務,會把數據交給tcc分佈式事務框架,三個服務保存數據成功和失敗都會給tcc返回狀態,如果失敗回滾。 2:列:庫存表,如果你的庫存爲100,這次買了3件,就會變成97,但是這個3會存在一個字段裏,如果提交
相關文章
相關標籤/搜索