[发明专利]一种业务的处理方法、装置、设备及系统在审
申请号: | 201811269229.X | 申请日: | 2018-10-29 |
公开(公告)号: | CN109635020A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 王磊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27;G06F9/54;G06F11/14 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新;朱文杰 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第二服务器 业务请求 设备及系统 目标业务 目标账户 预定区域 账户标识 第一服务器 接收目标 存储 更新 | ||
本说明书实施例公开了一种业务的处理方法、装置、设备及系统,所述方法应用于处于预定区域范围内的第一服务器,所述方法包括:接收目标业务的业务请求,所述业务请求中包括账户标识;基于所述业务请求执行所述目标业务,并将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器,以使所述第二服务器存储或更新所述目标账户信息,其中,所述第二服务器处于所述预定区域范围之外。
技术领域
本说明书涉及计算机技术领域,尤其涉及一种业务的处理方法、装置、设备及系统。
背景技术
容灾能力是一个核心系统必须具备的能力,容灾能力需要具备在部分区域发生某功能或业务等不可用时可以利用容灾能力进行功能或业务切换,而通过另一个机房中的服务器的能力提供相关服务的能力。
目前,同城容灾能力在大型的金融公司或者银行等机构已经基本具备,这样,当同城内的某一个机房中的服务器无法提供某功能或业务的相关服务时,可以直接切换到同城内的另一个机房继续提供某功能或业务的相关服务。而对于异地容灾能力的建设也非常重要,在发生城市级灾难导致某功能或业务等在某个城市内无法提供相关服务(或相关服务不可用)时,需要同样具备能力恢复全部或者绝大部分该相关服务,因此,异地容灾能力的建设也显得非常必要,基于此,需要提供一种异地容灾机制以应对如发生城市级灾难而导致相关服务不可用等问题。
发明内容
本说明书实施例的目的是提供一种业务的处理方法、装置、设备及系统,以提供一种异地容灾机制以应对如发生城市级灾难而导致相关服务不可用等问题。
为解决上述技术问题,本说明书实施例是这样实现的:
本说明书实施例提供的一种业务的处理方法,应用于处于预定区域范围内的第一服务器,所述方法包括:
接收目标业务的业务请求,所述业务请求中包括账户标识;
基于所述业务请求执行所述目标业务,并将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器,以使所述第二服务器存储或更新所述目标账户信息,其中,所述第二服务器处于所述预定区域范围之外。
可选地,所述基于所述业务请求执行所述目标业务,包括:
基于所述业务请求执行所述目标业务,得到执行结果;
回调所述第二服务器存储或更新所述目标账户信息的状态信息,并根据回调的所述状态信息和所述执行结果,确定执行所述目标业务是否成功,其中,所述状态信息包括存储或更新成功,或者存储或更新失败,或者超时。
可选地,所述基于所述业务请求执行所述目标业务,并将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器,包括:
如果所述状态信息为存储或更新失败或超时,基于所述业务请求执行所述目标业务,并将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器。
可选地,所述基于所述业务请求执行所述目标业务,得到执行结果,包括:
根据所述业务请求,调用所述目标业务的第三服务器执行所述目标业务,得到执行结果,其中,所述第三服务器是所述预定区域范围内除所述第一服务器之外的其它服务器。
可选地,所述将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器,包括:
通过异步RPC接口,将所述账户标识对应的目标账户信息发送给所述目标业务的第二服务器。
本说明书实施例提供的一种业务的处理方法,应用于处于预定区域范围之外的第二服务器,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811269229.X/2.html,转载请声明来源钻瓜专利网。