分佈式事務一致性解決方案

最近在做對接微信支付方面的工作,遇到一個問題:創建訂單後需要執行業務操作併發消息到其他應用執行相關業務操作。實現方案如下: 其中補償機制如下: 補償一:輪詢狀態爲prepared的消息,並進行check(key)操作(業務操作執行的標誌),若count(key)>0則繼續發送sendMessage(key),若消息重試次數大於閾值(在消息體中設置),則刪除消息體(此消息作廢) 補償二:輪詢狀態爲t
相關文章
相關標籤/搜索