【技术实现步骤摘要】
一种信息处理方法、装置、服务器及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种信息处理方法、装置、服务器及存储介质。
技术介绍
在互联网和互联网金融领域中,主要是通过微服务实现各个业务,即各个业务的实现主要通过多个微服务来执行。在实际应用的过程中,即具体实现某个业务时,可能会涉及到多个不同的微服务。目前,常用的分布式事务方案有XA方案,TCC方案,本地消息表,以及可靠消息表方案。但采用上述任一方案时,存在A系统将消息发送至目标系统的过程中,在A系统上显示消息发送成功,但是目标系统未接收到信息的情形,即分布式服务之间存在数据不一致的情形,以及采用上述方式时存在代码编辑冗余的问题。
技术实现思路
本专利技术提供一种信息处理方法、装置、服务器及存储介质,以实现提高分布式服务之间数据一致性的技术效果。第一方面,本专利技术实施例提供了一种信息处理方法,该方法应用于至少两个微服务中,包括:当接收到目标请求信息时,获取与目标请求信息相对应的至少一个待使用接口;调用重试框架并将 ...
【技术保护点】
1.一种信息处理方法,其特征在于,应用于至少两个微服务中,包括:/n当接收到目标请求信息时,获取与目标请求信息相对应的至少一个待使用接口;/n调用重试框架并将所述目标请求信息发送至所述至少一个待使用接口,当检测到所述目标请求信息发送异常时,获取与所述目标请求信息相对应的异常接口,作为目标接口;/n获取所述重试框架中预先存储的与每个目标接口相对应的目标配置策略,并基于所述目标配置策略,将所述目标请求信息发送至所述目标接口。/n
【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于至少两个微服务中,包括:
当接收到目标请求信息时,获取与目标请求信息相对应的至少一个待使用接口;
调用重试框架并将所述目标请求信息发送至所述至少一个待使用接口,当检测到所述目标请求信息发送异常时,获取与所述目标请求信息相对应的异常接口,作为目标接口;
获取所述重试框架中预先存储的与每个目标接口相对应的目标配置策略,并基于所述目标配置策略,将所述目标请求信息发送至所述目标接口。
2.根据权利要求1所述的方法,其特征在于,所述目标请求信息发送异常包括如下至少一种情况;
调用待使用接口失败;
未接收到待使用接口返回的与目标请求信息相对应的响应信息;
未将目标请求信息发送至待使用接口。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述目标请求信息相对应的异常接口,作为目标接口,包括:
当检测到目标请求信息发送异常时,获取与发送异常相对应的各个异常接口,并作为目标接口。
4.根据权利要求1所述的方法,其特征在于,还包括:
获取目标微服务待调用的待调用接口,并确定与每个待调用接口相对应的接口调用策略,将确定的所述接口调用策略作为与所述目标微服务相对应的配置策略;
将所述配置策略存储到与所述目标微服务相对应的重试框架中。
5.根据权利要求1所述的方法,其特征在于,所述获取所述重试框架中预先存储的与每个目标接口相对应的目标配置策略,包括:
基于与目标接口相对应的标识信息,从重试框架中获取与所...
【专利技术属性】
技术研发人员:肖潇,
申请(专利权)人:深圳乐信软件技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。