System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据库领域,尤其涉及一种高可用服务的配置参数检查方法、装置、设备及介质。
技术介绍
1、随着计算机网络的不断发展以及数据库技术的不断成熟,数据库成为了数据储存和管理的重要工具。其中,为保证服务器系统的正常可靠运行,需要使用高可用服务对应用下的服务器集群进行管理。
2、目前,高可用服务配置管理信息中应用的配置参数可来源于多个维护终端。在使用高可用服务对服务器集群进行管理时,未将高可用服务配置管理信息中的配置参数的准确性进行检查,可能会造成严重的业务影响。因此,当前需要解决的问题是如何提升高可用服务的配置参数的准确性。
技术实现思路
1、本申请提供一种高可用服务的配置参数检查方法、装置、设备及介质,用以提升高可用服务的配置参数的准确性。
2、一方面,本申请提供一种高可用服务的配置参数检查方法,包括:获取待检查应用在高可用服务的配置管理信息中的配置参数;其中,应用的配置参数包括该应用下所有主库的主库标识符以及该应用下所有主库的主库标识符对应的主库信息;将待检查应用在高可用服务的配置管理信息中的配置参数与待检查应用在数据库台账中的配置参数进行比对;其中,数据库台账中的配置参数通过数据库管理平台获取;若比对结果为一致,则判定待检查应用的配置参数正确;若比对结果为不一致,判定待检查应用的配置参数错误,并针对配置参数错误的待检查应用执行预警策略。
3、在一种可能的实现方式中,获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:根据待检查应用的
4、在一种可能的实现方式中,将待检查应用在高可用服务的配置管理信息中的配置参数与待检查应用在数据库台账中的配置参数进行比对,包括:检测配置管理信息中待检查应用的配置参数所包含的主库标识符的数量,与数据库台账中待检查应用的配置参数所包含的主库标识符的数量是否一致;若数量一致,则检测配置管理信息中待检查应用的配置参数所包含的主库标识符以及对应的主库信息,与数据库台账中待检查应用的配置参数所包含的主库标识符以及对应的主库信息是否相同;若相同,则判定比对结果为一致,否则,判定比对结果为不一致;若数量不一致,则判定比对结果为不一致。
5、在一种可能的实现方式中,方法还包括:根据高可用服务的配置管理信息中应用信息列表下的唯一标识符,确定待检查应用的唯一标识符。
6、在一种可能的实现方式中,获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:根据预设的周期,定期获取待检查应用在高可用服务的配置管理信息中的配置参数。
7、另一方面,本申请提供一种高可用服务的配置参数检查装置,包括:获取模块,用于获取待检查应用在高可用服务的配置管理信息中的配置参数;其中,应用的配置参数包括该应用下所有主库的主库标识符以及该应用下所有主库的主库标识符对应的主库信息;检查模块,用于将待检查应用在高可用服务的配置管理信息中的配置参数与待检查应用在数据库台账中的配置参数进行比对;其中,数据库台账中的配置参数通过数据库管理平台获取;预警模块,用于若比对结果为一致,则判定待检查应用的配置参数正确;若比对结果为不一致,判定待检查应用的配置参数错误,并针对配置参数错误的待检查应用执行预警策略。
8、在一种可能的实现方式中,获取模块用于:根据待检查应用的唯一标识符,从高可用服务的配置管理信息中获得待检查应用的唯一标识符对应的配置参数,作为待检查应用在高可用服务的配置管理信息中的配置参数;其中,配置管理信息存储有多个应用的唯一标识符以及对应的配置参数;获取模块还用于:根据待检查应用的唯一标识符,从数据库台账中获得待检查应用的唯一标识符对应的配置参数,作为待检查应用在数据库台账中的配置参数;其中,数据库台账存储有多个应用的唯一标识符以及对应的配置参数。
9、在一种可能的实现方式中,检查模块用于:检测配置管理信息中待检查应用的配置参数所包含的主库标识符的数量,与数据库台账中待检查应用的配置参数所包含的主库标识符的数量是否一致;若数量一致,则检测配置管理信息中待检查应用的配置参数所包含的主库标识符以及对应的主库信息,与数据库台账中待检查应用的配置参数所包含的主库标识符以及对应的主库信息是否相同;若相同,则判定比对结果为一致,否则,判定比对结果为不一致;若数量不一致,则判定比对结果为不一致。
10、另一方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,以实现如上的方法。
11、另一方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上的方法。
12、本申请提供的高可用服务的配置参数检查方法、装置、设备及介质,方法包括:获取待检查应用在高可用服务的配置管理信息中的配置参数;其中,应用的配置参数包括该应用下所有主库的主库标识符以及该应用下所有主库的主库标识符对应的主库信息;将待检查应用在高可用服务的配置管理信息中的配置参数与待检查应用在数据库台账中的配置参数进行比对;其中,数据库台账中的配置参数通过数据库管理平台获取;若比对结果为一致,则判定待检查应用的配置参数正确;若比对结果为不一致,判定待检查应用的配置参数错误,并针对配置参数错误的待检查应用执行预警策略。本申请的方案,可提升高可用服务的配置参数的准确性。
本文档来自技高网...【技术保护点】
1.一种高可用服务的配置参数检查方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述待检查应用在高可用服务的配置管理信息中的配置参数与所述待检查应用在数据库台账中的配置参数进行比对,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:
6.一种高可用服务的配置参数检查装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述获取模块用于:
8.根据权利要求7所述的装置,其特征在于,所述检查模块用于:
9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至5任一项所述的方法。
10.
...【技术特征摘要】
1.一种高可用服务的配置参数检查方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述待检查应用在高可用服务的配置管理信息中的配置参数与所述待检查应用在数据库台账中的配置参数进行比对,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取待检查应用在高可用服务的配置管理信息中的配置参数,包括:
6.一种高可用...
【专利技术属性】
技术研发人员:李晓玉,方哲,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。