本申请涉及计算机,特别涉及一种配置变更方法、装置、计算机设备及存储介质。
背景技术:
1、负载均衡设备是数据中心的公网流量入口和内网基础服务的入口,属于p0级的基础服务,其稳定性和可靠性要求极高,每天有大量相关的业务需要负载均衡设备配合进行变更,对于安全变更有着比较强烈的需求。
2、目前,负载均衡设备涉及的相关变更主要依赖人力,需要与运维人员沟通配合才能完成相关的变更,然而,这种变更方式会容易因为进行变更的人员出现人为操作失误、理解不一的情况,而使实际变更结果与预期结果出现偏差,影响负载均衡设备的稳定性与可靠性。
技术实现思路
1、本申请的目的在于提供一种配置变更方法、装置、计算机设备及存储介质,用于解决目前的变更方式影响负载均衡设备的稳定性与可靠性的技术问题。
2、本申请实施例的一个方面提供了一种配置变更方法,包括:响应于提交的目标配置,根据所述目标配置生成目标工单;确定所述目标工单是否需要审核,在所述目标工单需要审核的情况下,对所述目标工单进行审核;在所述目标工单审核通过的情况下,对所述目标工单进行配置校验;在校验通过的情况下,根据所述目标工单下发配置至负载均衡设备。
3、可选地,所述确定所述目标工单是否需要审核,包括:确定所述目标工单的工单类型;在所述工单类型为预设类型的情况下,确定所述目标工单不需要审核;执行所述对所述目标工单进行配置校验的步骤。
4、可选地,所述对所述目标工单进行审核,包括:将所述目标工单转发给审核客户端,以供所述审核客户端对所述目标工单进行审核。
5、可选地,方法还包括:确定所述目标工单是否需要创建虚拟ip地址;在需要创建虚拟ip地址的情况下,为所述目标工单分配目标虚拟ip地址;所述根据所述目标工单下发配置至负载均衡设备,包括:根据所述目标工单下发包括所述目标虚拟ip地址的配置至负载均衡设备。
6、可选地,所述为所述目标工单分配目标虚拟ip地址,包括:利用ip地址管理系统为所述目标工单分配目标虚拟ip地址。
7、可选地,所述根据所述目标工单下发配置至负载均衡设备,包括:通过预设的api模板填充与所述目标工单对应的字段,得到待下发配置;将所述待下发配置下发至所述负载均衡设备。
8、可选地,所述根据所述目标工单下发配置至负载均衡设备,包括:确定所述目标工单对应的监控告警;根据所述目标工单下发配置至负载均衡设备,并利用监控系统关联所述监控告警。
9、可选地,方法还包括:确定所述目标工单的变更结果是否符合变更预期;在所述变更结果不符合变更预期的情况下,发起与所述目标工单对应的回滚变更单;根据所述回滚变更单进行回滚。
10、本申请实施例的一个方面又提供了一种配置变更装置,包括:生成模块,用于响应于提交的目标配置,根据所述目标配置生成目标工单;审核模块,用于确定所述目标工单是否需要审核,在所述目标工单需要审核的情况下,对所述目标工单进行审核;校验模块,用于在所述目标工单审核通过的情况下,对所述目标工单进行配置校验;下发模块,用于在校验通过的情况下,根据所述目标工单下发配置至负载均衡设备。
11、本申请实施例的一个方面又提供了一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现上述的配置变更方法的步骤。
12、本申请实施例的一个方面又提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行上述的配置变更方法的步骤。
13、本申请实施例提供的配置变更方法、装置、计算机设备及存储介质,包括以下优点:
14、通过对提交的目标配置进行响应,根据目标配置生成目标工单,在目标工单需要审核的情况下,对目标工单进行审核,在审核通过的情况下,对目标工单进行配置校验,并在校验通过的情况下,根据目标工单下发配置至负载均衡设备,由于配置变更过程中不需要用户与运维人员进行沟通来实现,因此可以减少理解不一造成实际变更结果与预期结果出现偏差的情况;并且,由于可以实现自动根据提交的配置生成工单,以及对目标工单配置的自动校验,因此可以减少人为操作失误,从而有效地提高了负载均衡设备的稳定性与可靠性。
1.一种配置变更方法,其特征在于,包括:
2.根据权利要求1所述的配置变更方法,其特征在于,所述确定所述目标工单是否需要审核,包括:
3.根据权利要求2所述的配置变更方法,其特征在于,所述对所述目标工单进行审核,包括:
4.根据权利要求1所述的配置变更方法,其特征在于,还包括:
5.根据权利要求4所述的配置变更方法,其特征在于,所述为所述目标工单分配目标虚拟ip地址,包括:
6.根据权利要求1-5任一项所述的配置变更方法,其特征在于,所述根据所述目标工单下发配置至负载均衡设备,包括:
7.根据权利要求1-5任一项所述的配置变更方法,其特征在于,所述根据所述目标工单下发配置至负载均衡设备,包括:
8.根据权利要求1-5任一项所述的配置变更方法,其特征在于,还包括:
9.一种配置变更装置,其特征在于,包括:
10.一种计算机设备,所述计算机设备包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时用于实现权利要求1至8中任一项所述的配置变更方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行权利要求1至8中任一项所述的配置变更方法的步骤。