【技术实现步骤摘要】
本专利技术涉及事务管理领域,尤其涉及一种基于分布式应用运行时的事务管理方法、设备及介质。
技术介绍
1、在微服务架构下,不同服务器下的应用服务负责不同的服务功能,服务器的应用服务是直接与中间件之间进行耦合,存在如下几个问题:
2、1、由于不同服务器的服务功能不同,需要将不同类型数据拆分,分布在不同的服务器(节点)上。在一次业务操作中,只能保证本地服务器对应事务的数据一致性,无法保证调用的其他服务器的数据一致性。因此,在不同服务器之间存在跨数据库、跨服务、跨语言栈更新数据的一致性问题。
3、2、由于应用服务与事务管理器连接耦合在一起,在事务管理器需要修改时,就必须对对应的应用服务做适应性的修改,增加了工作量。另外,应用服务与事务管理器直接耦合,需要采用应用服务与事务管理器都能同时支持的语音栈和事务模式,这样所采用的语音栈和事务模式具有局限性,只能支持特定的语言栈和单一事务模式,存在性能瓶颈。因为应用服务(业务)与事务管理器连接耦合在一起,业务容易被入侵,无法保证数据的隔离性,容易产生脏写。
4、当加入分
...【技术保护点】
1.一种基于分布式应用运行时的事务管理方法,其特征在于,应用于配置中心、事务管理器和多台服务器,包括如下步骤:
2.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤2具体包括:
3.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤3具体包括:
4.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤4具体包括:
5.如权利要求4所述的基于分布式应用运行时的事务管理方法,其特征在于,所述分布式应用运行时与配置中心通过发布/订阅模式建立连接。
< ...【技术特征摘要】
1.一种基于分布式应用运行时的事务管理方法,其特征在于,应用于配置中心、事务管理器和多台服务器,包括如下步骤:
2.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤2具体包括:
3.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤3具体包括:
4.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述步骤4具体包括:
5.如权利要求4所述的基于分布式应用运行时的事务管理方法,其特征在于,所述分布式应用运行时与配置中心通过发布/订阅模式建立连接。
6.如权利要求1所述的基于分布式应用运行时的事务管理方法,其特征在于,所述事务管理器支持多种分布式事务模式,包括:xa模式、...
【专利技术属性】
技术研发人员:陈武容,翁明辉,
申请(专利权)人:睿云联厦门网络通讯技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。