seata原理解析

TC:事務的協調者 (1)接收客戶端請求,接收開啓全局事務請求、接收註冊分支事務請求、接收分支事務狀態、決定全局事務提交還是回滾 (2) 決定全局事務提交還是回滾: 微服務都有各自的本地事務狀態,微服務本地事務提交或回滾之前,會wait住,然後上報本地事務狀態(commit/rollback)到TC,TC根據所有微服務上報的事務狀態,決定commit還是rollback(一般發現有一個微服務上報了
相關文章
相關標籤/搜索