一種分布式事務(wù)協(xié)調(diào)方法、裝置及電子設(shè)備

基本信息

申請?zhí)?/td> CN202010937837.4 申請日 -
公開(公告)號 CN112148394A 公開(公告)日 2020-12-29
申請公布號 CN112148394A 申請公布日 2020-12-29
分類號 G06F9/448(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 祝軍;周文茹 申請(專利權(quán))人 上加下信息技術(shù)成都有限公司
代理機構(gòu) 北京知果之信知識產(chǎn)權(quán)代理有限公司 代理人 卜榮麗
地址 610000四川省成都市中國(四川)自由貿(mào)易試驗區(qū)成都高新區(qū)天府大道北段1700號1棟2單元18層1801號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種分布式事務(wù)協(xié)調(diào)方法、裝置及電子設(shè)備,其中方法包括:通過業(yè)務(wù)接口調(diào)用微服務(wù),通過微服務(wù)檢查當前是否存在分布式事務(wù)環(huán)境,如果不存在,將微服務(wù)作為事務(wù)發(fā)起者加入到分布式事務(wù)組,并執(zhí)行本地事務(wù)邏輯,如果存在,將微服務(wù)作為事務(wù)參與者加入到分布式事務(wù)組,并執(zhí)行本地事務(wù)邏輯,當所有事務(wù)參與者的業(yè)務(wù)接口調(diào)用都完成后,通過事務(wù)發(fā)起者通知事務(wù)協(xié)調(diào)器集群完成分布式事務(wù)組,以使事務(wù)協(xié)調(diào)器集群完成分布式事務(wù)組;本發(fā)明實施例提供的分布式事務(wù)協(xié)調(diào)器使用多實例組成集群,不存在單點故障;對數(shù)據(jù)庫沒有過多要求,只需要支持事務(wù),不要求數(shù)據(jù)庫支持二階段提交;協(xié)調(diào)器之間采用組播方式,避免了數(shù)據(jù)復制產(chǎn)生的不一致性。??