技術特征:
技術總結
本發(fā)明提供了一種微服務架構下的分布式事務解決方法。該方法包括:用戶客戶端向前端網(wǎng)站服務器發(fā)起注冊請求,前端網(wǎng)站服務器將用戶的注冊請求發(fā)送給用戶微服務服務器;用戶微服務服務器處理所述用戶的注冊事務事件,將用戶的注冊事務事件發(fā)送給消息中間件,消息中間件將用戶的注冊事務事件轉發(fā)給賬戶微服務服務器;賬戶微服務服務器處理用戶的注冊事務事件。本發(fā)明通過各微服務本身的事務消息重發(fā)機制和事務重新處理機制保證消息的可靠傳遞與最終一致性,使方案的實現(xiàn)不依賴于第三方的消息中間件的可靠傳遞機制,從而弱化與某種類型的消息中間件的耦合,本發(fā)明通過全局審計和自愈機制,能夠及時發(fā)現(xiàn)事務消息事件的異常丟失并自愈。
技術研發(fā)人員:周達天;黃祖真;胡偉
受保護的技術使用者:北京交通大學
技術研發(fā)日:2017.03.01
技術公布日:2017.07.28