应用的处理方法及装置制造方法及图纸

技术编号:34766898 阅读:26 留言:0更新日期:2022-08-31 19:19
本申请提供一种应用的处理方法和装置。该应用的处理方法可用于云计算领域,本申请提供的应用的处理方法包括:获取目标应用的类文件,所述类文件为字节码文件;判断所述类文件是否为用于实现事务接口或者事务接口实现类的文件;若所述类文件为用于实现事务接口或者事务接口实现类的文件,则在所述类文件中注入目标字节码,所述目标字节码用于在目标应用执行目标事务失败时实现预设功能。本申请提供的应用的处理方法,能够减少应用的开发周期长以及成本高的问题。此外,对于一些已经开发完成的应用,也能够实现在应用中增加预设功能。也能够实现在应用中增加预设功能。也能够实现在应用中增加预设功能。

【技术实现步骤摘要】
应用的处理方法及装置


[0001]本申请涉及计算机数据处理
,尤其涉及一种应用的处理方法及装置。

技术介绍

[0002]分布式事务诞生于单体应用向分布式应用演变的大背景下,分布式应用会把自身拆分成多个可独立部署的子应用(子服务)并部署到不同的服务器上,因此需要子服务和子服务之间的远程协作才能完成事务操作,这种分布式应用环境下由不同的子服务之间通过网络远程协作完成的事务称为分布式事务。
[0003]对于某个分布式事务,有可能存在执行失败的情况。因此,通常需要在分布式事务执行失败时,获取到所有的服务器在执行本地子事务时的事务数据,然后通过对该所有的事务数据进行分析以查询出此次的分布式事务具体是哪个子服务出现的异常。但由于在同库部署模式下执行分布式事务时,每个子事务的事务数据是存储在本地的服务器上的,而不同的服务器之间是相互独立的,因此,要实现同库部署模式的分布式事务的链路查询,需要该分布式事务对应的应用具备分布式事务链路查询功能。
[0004]目前,一种实现分布式事务对应的应用具备分布式事务链路查询功能的方法如下:开发人员在应本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用的处理方法,其特征在于,包括:获取目标应用的类文件,所述类文件为字节码文件;判断所述类文件是否为用于实现事务接口或者事务接口实现类的文件;若所述类文件为用于实现事务接口或者事务接口实现类的文件,则在所述类文件中注入目标字节码,所述目标字节码用于在所述目标应用执行目标事务失败时实现预设功能。2.根据权利要求1所述的方法,其特征在于,所述目标应用为分布式应用,所述目标应用执行的目标事务为分布式事务。3.根据权利要求2所述的方法,其特征在于,所述预设功能包括所述分布式应用在执行所述分布式事务失败时实现对所述分布式事务对应的事务数据进行查询的功能。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述在所述类文件中注入目标字节码,包括:使用预设的技术将所述目标字节码注入到所述类文件中。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述不同的服务器中的每个服务器中包括第一数据库。6.根据权利要求4所述的方法,其特征在于,所述第一数据库为关...

【专利技术属性】
技术研发人员:李健滕达
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1