一種跨微服務(wù)事務(wù)編排方法
基本信息

| 申請?zhí)?/td> | CN202210177550.5 | 申請日 | - |
| 公開(公告)號 | CN114547081A | 公開(公告)日 | 2022-05-27 |
| 申請公布號 | CN114547081A | 申請公布日 | 2022-05-27 |
| 分類號 | G06F16/242(2019.01)I;G06F16/955(2019.01)I;H04L67/02(2022.01)I;H04L67/51(2022.01)I;G06F9/46(2006.01)I | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 施磊 | 申請(專利權(quán))人 | 知微行易(上海)智能科技有限公司 |
| 代理機構(gòu) | 東莞市卓易專利代理事務(wù)所(普通合伙) | 代理人 | - |
| 地址 | 200120上海市浦東新區(qū)中國(上海)自由貿(mào)易試驗區(qū)臨港新片區(qū)環(huán)湖西二路888號C樓 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種跨微服務(wù)事務(wù)編排方法,涉及微服務(wù)技術(shù)領(lǐng)域,包括以下步驟:S1:微服務(wù)Orchestrator開啟全局事務(wù),產(chǎn)生XID,并通過邊車的Http Proxy訪問微服務(wù),S2:DB Proxy根據(jù)SQL語句產(chǎn)生回滾數(shù)據(jù),S3:通過DB Proxy提交本地事務(wù),在DB Proxy提交本地事務(wù)時,需要找到對應XID去注冊分支事務(wù),S4:找到XID后,DB proxy注冊分支事務(wù),S5:Orchestrator提交或回滾全局事務(wù)。本發(fā)明,通過給微服務(wù)添加邊車,以實現(xiàn)跨微服務(wù)事務(wù)編排,邊車DB Proxy以便能根據(jù)SQL語句產(chǎn)生對應的回滾數(shù)據(jù),同時有HTTP Proxy和DB Proxy的邊車,以便自動找到數(shù)據(jù)庫本地事務(wù)對應的全局事務(wù)ID,采用上述軟件方法,能夠在不修改微服務(wù)的情況下,讓微服務(wù)支持跨微服務(wù)事務(wù)編排,以便達到較好的使用效果。 |





