【技术实现步骤摘要】
业务处理方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及计算机
,具体而言,本申请涉及一种业务处理方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着信息化的不断发展,信息化系统的业务也在不断地丰富完善,相关的服务也在日益全球化。在通过信息化系统为各行业(例如,银行业)和相关用户提供业务便利的同时,各行业的业务也越来越依赖信息化系统。
[0003]但在信息化系统发生故障或发生数据丢失时,会导致相应的业务无法被及时处理,即该业务的处理状态为停滞状态,甚至可能会导致重大的损失。
技术实现思路
[0004]本申请实施例提供了一种业务处理方法、装置、电子设备及计算机可读存储介质,在多配置中心的分布式系统中,可以在主配置中心(第一配置中心)出现故障时,迅速切换到备份配置中心中,以更好地为主配置中心对应的业务系统的客户端提供业务服务。
[0005]根据本申请实施例的一个方面,提供了一种业务处理方法,包括:
[0006]获取第一配置中心的状态;
[0007]若第一配置中心故障,分别获取第二配置中心和第三配置中心的状态;
[0008]若第二配置中心和第三配置中心中任一配置中心正常,创建第一配置中心对应的第一客户端与该任一配置中心的连接关系,以控制该任一配置中心为第一客户端提供业务支持;
[0009]若第二配置中心和第三配置中心均正常,创建第一客户端与第三配置中心的连接关系,以控制该第三配置中心为第一客户端提供业务支持;
[ ...
【技术保护点】
【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:获取第一配置中心的状态;若所述第一配置中心故障,分别获取第二配置中心和第三配置中心的状态;若所述第二配置中心和所述第三配置中心中任一配置中心正常,创建第一配置中心对应的第一客户端与所述任一配置中心的连接关系,以控制所述任一配置中心为所述第一客户端提供业务支持;若所述第二配置中心和所述第三配置中心均正常,创建所述第一客户端与所述第三配置中心的连接关系,以控制所述第三配置中心为所述第一客户端提供业务支持;其中,所述第二配置中心与所述第三配置中心均为所述第一配置中心的备份节点,且所述第二配置中心为双活节点,所述第三配置中心不为双活节点。2.根据权利要求1所述的方法,其特征在于,在确定所述第一配置中心故障之后,所述方法还包括:获取所述第一配置中心的状态;在所述第一配置中心正常时,重新创建所述第一客户端与所述第一配置中心的连接关系,以重新通过所述第一配置中心为所述第一客户端提供相应的业务支持;若确定存在与第一业务系统建立有连接关系的其他配置中心,向所述其他配置中心发送提示信息,以使得所述其他配置中心停止为所述第一客户端提供相应的业务支持,所述其他配置中心为所述第一配置中心之外的配置中心,所述第一业务系统为所述第一配置中心对应的业务系统。3.根据权利要求1所述的方法,其特征在于,每个配置中心包括管控台、注册中心和数据库,对于每个配置中心的管控台,在所述管控台接收到针对任一业务系统的配置信息时,用于根据接收到的注册中心的标识信息,将所述配置信息发送至对应的注册中心;以及根据接收到的数据库的标识信息,将所述配置信息发送至所述配置中心的数据库;其中,所述接收到的注册中心的标识信息和所述接收到的数据库的标识信息均通过所述配置中心的管控台从分布式系统中的任一管控台接收,所述分布式系统包括所述第一配置中心、所述第二配置中心和所述第三配置中心;对于每个配置中心的数据库,所述数据库采用预设的数据同步机制与其他数据库进行数据同步,所述其他数据库为所述分布式系统内除所述数据库之外的数据库。4.根据权利要求3所述的方法,其特征在于,在所述第一配置中心故障表征所述第一配置中心的第一注册中心故障时,所述创建第一配置中心对应的第一客户端与所述任一配置中心的连接关系,以控制所述任一配置中心为所述第一客户端提供业务支持,包括:创建所述第一客户端与所述任一配置中心的注册中心的连接关系;在通过所述任一配置中心的管控台接收到针对所述第一客户端的配置信息时,控制所述任一配置中心的管控台将接收到的配置信息发送给所述任一配置中心的注册中心,以通过所述任一配置中心的注册中心为所述第一客户端提供业务支持;所述创建所述第一客户端与所述第三配置中心的连接关系,以控制所述第三配置中心为所述第一客户端提供业务支持,包括:
创建所述第一客户端与所述第三配置中心的第三注册中心的连接关系;在通过所述第三配置中心的第三管控台接收到针对所述第一客户端的配置信息时,控制所述第三管控台将接收到的配置信息发送给所述第三注册中心,以通过所述第三注册中心为所述第一客户端提供业务支持。5.根据权利要求3所述的方法,其特征在于,在所述第一配置中心故障表征所述第一配置中心的第一管控台故障时,所述创建第一配置中心对应的第一客户端与所述任一配置中心的连接关系,以控制所述任一配置中心为所述第一客户端提供业务支持,包括:创建所...
【专利技术属性】
技术研发人员:袁展鹏,
申请(专利权)人:中电金信软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。