基於ActiveMQ的分佈式事務

目前常見的解決分佈式事務問題的方案有:兩階段提交(2PC)、補償事務(TCC)、本地事件表加消息隊列、MQ事務消息等。 以用戶註冊場景爲例,需求是新用戶註冊之後給該用戶新增一條積分記錄。假設有用戶和積分兩個服務,用戶服務使用數據庫DB1,積分服務使用數據庫DB2。服務調用者只需使用新增用戶服務,由該服務內部既在DB1新增了用戶記錄,又在DB2新增了積分記錄。顯然這是一個分佈式事務問題。下面看看如何
相關文章
相關標籤/搜索