一种负载均衡设备配置信息的校验方法及装置制造方法及图纸

技术编号:29132569 阅读:14 留言:0更新日期:2021-07-02 22:27
本发明专利技术提供一种负载均衡设备配置信息的校验方法及装置,可用于金融领域或其他技术领域。所述方法包括:在每个校验时间节点,获取各负载均衡设备的配置信息;根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。所述装置、电子设备用于执行上述方法。本发明专利技术实施例提供的负载均衡设备配置信息的校验方法及装置,能够对各负载均衡设备的配置信息进行监控和检测,及时感知负载均衡设备配置信息不一致的情况。

【技术实现步骤摘要】
一种负载均衡设备配置信息的校验方法及装置
本专利技术涉及金融领域或其他
,具体涉及一种负载均衡设备配置信息的校验方法及装置。
技术介绍
随着互联网的普及与计算机技术的快速发展,用户数量与业务量都正呈指数型增长。在高并发场景下,传统的单台应用服务器难以处理大量业务请求,因此诞生了服务器集群化技术。多台服务器按照集群模式部署,为了统一对客服务地址入口,并且期望各台应用服务器均能处理相同量级的业务访问,这需要运用负载均衡技术。负载均衡优化了大量的并发访问在应用服务器组之间的分配,数据流量转发到了多台应用服务器上分别处理,通过健康检查功能及时对故障服务器进行隔离,避免了因部分服务器故障导致业务访问异常的情况,提高了系统的响应速度与总体性能,满足系统高可用的需求。对于负载均衡设备而言,也存在上述单台设备处理能力较弱,难以支撑高并发场景,以及故障期间不可用等问题,因此负载均衡设备集群化部署是非常必要的。而想要多台负载均衡设备同时对外提供相同、无差异的服务,就必须确保多台设备配置完全相同。但无论是通过手工方式,还是依赖程序向多台负载均衡设备下发相同配置文件,下发过程中可能存在无法预知的异常情况,例如网络中断、程序异常等,导致各台负载均衡设备配置存在不一致的情况,进而影响业务请求的正常转发,造成业务成功率下降,可能给企业带来经济损失等负面影响。
技术实现思路
针对现有技术中的问题,本专利技术实施例提供一种负载均衡设备配置信息的校验方法及装置,能够至少部分地解决现有技术中存在的问题。一方面,本专利技术提出一种负载均衡设备配置信息的校验方法,包括:在每个校验时间节点,获取各负载均衡设备的配置信息;根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。可选的,所述方法还包括:若所述第一加密结果相同,则根据第二加密算法分别对各所述配置信息进行加密,生成各第二加密结果,其中,所述第二加密算法与所述第一加密算法不同;若各所述第二加密结果不同,则确定各所述负载均衡设备的配置信息不一致。可选的,在确定各所述负载均衡设备的配置信息不一致之后,所述方法还包括:根据各所述配置信息所对应的目标加密结果,判断各所述配置信息是否满足自动校正规则,其中,所述目标加密结果为所述第一加密结果或所述第二加密结果;若各所述配置信息满足自动校正规则,则根据所述自动校正规则对各所述负载均衡设备的配置信息进行校正。可选的,所述根据各所述配置信息所对应的目标加密结果,判断各所述配置信息是否满足自动校正规则包括:根据各所述配置信息所对应的目标加密结果,对各所述配置信息所对应的负载均衡设备进行分组,其中,同一组负载均衡设备的目标加密结果相同;计算每组负载均衡设备的数量在所有所述负载均衡设备中的占比;获取各所述占比中的最大值;若所述最大值大于预设值,则确定各所述配置信息满足自动校正规则。可选的,所述若各所述配置信息满足自动校正规则,则根据所述自动校正规则对各所述负载均衡设备的配置信息进行校正包括:根据所述最大值所对应的负载均衡设备的配置信息,更新除所述最大值所对应的组之外的其他组内的负载均衡设备的配置信息。可选的,所述方法还包括:若所述最大值小于或等于所述预设值,则根据各所述负载均衡设备的身份信息以及配置信息,生成校正提醒信息。可选的,在确定各所述负载均衡设备的配置信息不一致之后,所述方法还包括:根据各所述负载均衡设备的身份信息以及配置信息,生成异常告警信息。可选的,所述负载均衡设备的身份信息包括IP地址、用户名、用户密码以及配置信息绝对路径。另一方面,本专利技术提供一种负载均衡设备配置信息的校验装置,包括:第一获取模块,用于在每个校验时间节点,获取各负载均衡设备的配置信息;第一生成模块,用于根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;第一确定模块,用于若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。可选的,所述装置还包括:第二生成模块,用于若所述第一加密结果相同,则根据第二加密算法分别对各所述配置信息进行加密,生成各第二加密结果,其中,所述第二加密算法与所述第一加密算法不同;第二确定模块,用于若各所述第二加密结果不同,则确定各所述负载均衡设备的配置信息不一致。可选的,所述装置还包括:判断模块,用于根据各所述配置信息所对应的目标加密结果,判断各所述配置信息是否满足自动校正规则,其中,所述目标加密结果为所述第一加密结果或所述第二加密结果;校正模块,用于若各所述配置信息满足自动校正规则,则根据所述自动校正规则对各所述负载均衡设备的配置信息进行校正。可选的,所述判断模块包括:分组单元,用于根据各所述配置信息所对应的目标加密结果,对各所述配置信息所对应的负载均衡设备进行分组,其中,同一组负载均衡设备的目标加密结果相同;计算单元,用于计算每组负载均衡设备的数量在所有所述负载均衡设备中的占比;获取单元,用于获取各所述占比中的最大值;确定单元,用于若所述最大值大于预设值,则确定各所述配置信息满足自动校正规则。可选的,所述校正模块具体用于:根据所述最大值所对应的负载均衡设备的配置信息,更新除所述最大值所对应的组之外的其他组内的负载均衡设备的配置信息。可选的,所述装置还包括:第三生成模块,用于若所述最大值小于或等于所述预设值,则根据各所述负载均衡设备的身份信息以及配置信息,生成校正提醒信息。可选的,所述装置还包括:第四生成模块,用于根据各所述负载均衡设备的身份信息以及配置信息,生成异常告警信息。再一方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述负载均衡设备配置信息的校验方法的步骤。又一方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述负载均衡设备配置信息的校验方法的步骤。本专利技术实施例提供的负载均衡设备配置信息的校验方法及装置,通过在每个校验时间节点,获取各负载均衡设备的配置信息;根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。这样,能够在每个校验时间节点,通过第一加密算法对各负载均衡设备的配置信息进行加密后的第一加密结果,对各所述负载均衡设备的配置信息进行一致性校验,从而达到对各负载均衡设备的配置信息进行监控和检测的目的,实现在短时间内及时感知负载均衡设备配置信息不一致的情况,从而减小可能给企业带来经济损失等负面影响。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:...

【技术保护点】
1.一种负载均衡设备配置信息的校验方法,其特征在于,包括:/n在每个校验时间节点,获取各负载均衡设备的配置信息;/n根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;/n若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。/n

【技术特征摘要】
1.一种负载均衡设备配置信息的校验方法,其特征在于,包括:
在每个校验时间节点,获取各负载均衡设备的配置信息;
根据第一加密算法分别对各所述配置信息进行加密,生成各第一加密结果;
若各所述第一加密结果不同,则确定各所述负载均衡设备的配置信息不一致。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一加密结果相同,则根据第二加密算法分别对各所述配置信息进行加密,生成各第二加密结果,其中,所述第二加密算法与所述第一加密算法不同;
若各所述第二加密结果不同,则确定各所述负载均衡设备的配置信息不一致。


3.根据权利要求2所述的方法,其特征在于,在确定各所述负载均衡设备的配置信息不一致之后,所述方法还包括:
根据各所述配置信息所对应的目标加密结果,判断各所述配置信息是否满足自动校正规则,其中,所述目标加密结果为所述第一加密结果或所述第二加密结果;
若各所述配置信息满足自动校正规则,则根据所述自动校正规则对各所述负载均衡设备的配置信息进行校正。


4.根据权利要求3所述的方法,其特征在于,所述根据各所述配置信息所对应的目标加密结果,判断各所述配置信息是否满足自动校正规则包括:
根据各所述配置信息所对应的目标加密结果,对各所述配置信息所对应的负载均衡设备进行分组,其中,同一组负载均衡设备的目标加密结果相同;
计算每组负载均衡设备的数量在所有所述负载均衡设备中的占比;
获取各所述占比中的最大值;
若所述最大值大于预设值,则确定各所述配置信息满足自动校正规则。


5.根据权利要求4所述的方法,其特征在于,所述若各所述配置信息满足自动校正规则,则根据所述自动校正规则对各所述负载均衡设备的配置信息进行校正包括:
根据所述最大值所对应的负载均衡设备的配置信息,更新除所述最大值所对应的组之外的其他组内的负载均衡设备的配置信息。


6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述最大值小于或等于所述预设值,则根据各所述负载均衡设备的身份信息以及配置信息,生成校正提醒信息。


7.根据权利要求2所述的方法,其特征在于,在确定各所述负载均衡设备的配置信息不一致之后,所述方法还包括:
根据各所述负载均衡设备的身份信息以及配置信息,生成异常告警信息。


8.根据权利要求6或7所述的方法,其特征在于,所述负载均衡设备的身份信息包括IP地址、用户名、用户密码以及配置信息绝对路径。


9.一种负载均衡设备配置信息的校验装置,其特征在于,包括:
第一获取模块,用...

【专利技术属性】
技术研发人员:谭杰丰曾炜吴纯波陈凌潇
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1