一种产品高可用检核方法、装置、存储介质及电子设备与流程

文档序号:37380996发布日期:2024-03-22 10:33阅读:17来源:国知局
一种产品高可用检核方法、装置、存储介质及电子设备与流程

本公开涉及人工智能领域,尤其涉及一种产品高可用检核方法、装置、存储介质及电子设备。


背景技术:

1、近年来,随着银行业务的不断发展和业务功能线上化的逐步推进,用户对应用的可用性要求也在不断提高。为了避免软件故障对系统可用性的影响,当前企业主要通过应用集群部署、数据库分库分表等措施提高系统可用性。

2、然而,由于部分产品存在单点风险,常常在生产事故发生后才发现产品部署不具备高可用性,导致系统因单点故障出现整体不可用的情况,严重影响用户对应用的正常使用,降低了用户体验。

3、因此,如何检核产品是否符合高可用要求,成为本领域技术人员急需解决的技术问题。


技术实现思路

1、鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种产品高可用检核方法、装置、存储介质及电子设备,技术方案如下:

2、一种产品高可用检核方法,包括:

3、获得配置管理数据库中存储的部署单元设备信息;

4、利用所述部署单元设备信息,确定目标部署单元中的服务器;

5、获得所述服务器上正在运行的产品的产品进程信息;

6、利用所述产品进程信息,使用高可用规则对所述产品进行高可用检核,获得所述产品的检核结果。

7、可选的,在所述利用所述产品进程信息,使用高可用规则对所述产品进行高可用检核,获得所述产品的检核结果之后,所述方法还包括:

8、在所述检核结果为所述产品属于产品单点和/或不符合高可用规则的情况下,获得所述配置管理数据库中与所述部署单元对应的投产信息;

9、利用所述投产信息和所述检核结果,确定所述产品的产品风险类型。

10、可选的,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

11、确定与所述产品风险类型对应的告警级别;

12、基于所述告警级别,生成与所述产品对应的整改通知信息;

13、将所述整改通知信息发送至产品管理员地址。

14、可选的,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

15、依据所述产品风险类型,创建与所述产品对应的整改任务;

16、对所述整改任务的整改进度进行实时更新,并展示所述整改进度。

17、可选的,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

18、获得与所述产品风险类型对应的整改方案提示信息;

19、将所述整改方案提示信息发送至产品管理员地址。

20、可选的,所述部署单元中的各个服务器用于部署同一个业务服务。

21、可选的,所述部署单元中的各个服务器具备相同的业务功能。

22、一种产品高可用检核装置,包括:部署单元设备信息获得单元、服务器确定单元、产品进程信息获得单元和检核结果获得单元,

23、所述部署单元设备信息获得单元,用于获得配置管理数据库中存储的部署单元设备信息;

24、所述服务器确定单元,用于利用所述部署单元设备信息,确定目标部署单元中的服务器;

25、所述产品进程信息获得单元,用于获得所述服务器上正在运行的产品的产品进程信息;

26、所述检核结果获得单元,用于利用所述产品进程信息,使用高可用规则对所述产品进行高可用检核,获得所述产品的检核结果。

27、一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现上述任一项所述的产品高可用检核方法。

28、一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行上述任一项所述的产品高可用检核方法。

29、借由上述技术方案,本公开提供的一种产品高可用检核方法、装置、存储介质及电子设备,获得配置管理数据库中存储的部署单元设备信息;利用部署单元设备信息,确定目标部署单元中的服务器;获得服务器上正在运行的产品的产品进程信息;利用产品进程信息,使用高可用规则对产品进行高可用检核,获得产品的检核结果。本公开通过采集服务器的产品进程信息,依靠高可用规则,以部署单元为维度进行产品的高可用检核,能够有效检核产品是否符合高可用要求,从而有利于防范产品单点故障风险。

30、上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。



技术特征:

1.一种产品高可用检核方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述利用所述产品进程信息,使用高可用规则对所述产品进行高可用检核,获得所述产品的检核结果之后,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述利用所述投产信息和所述检核结果,确定所述产品的产品风险类型之后,所述方法还包括:

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述部署单元中的各个服务器用于部署同一个业务服务。

7.根据权利要求6所述的方法,其特征在于,所述部署单元中的各个服务器具备相同的业务功能。

8.一种产品高可用检核装置,其特征在于,包括:部署单元设备信息获得单元、服务器确定单元、产品进程信息获得单元和检核结果获得单元,

9.一种计算机可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1至7中任一项所述的产品高可用检核方法。

10.一种电子设备,所述电子设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如权利要求1至7中任一项所述的产品高可用检核方法。


技术总结
本公开提供的一种产品高可用检核方法、装置、存储介质及电子设备,获得配置管理数据库中存储的部署单元设备信息;利用部署单元设备信息,确定目标部署单元中的服务器;获得服务器上正在运行的产品的产品进程信息;利用产品进程信息,使用高可用规则对产品进行高可用检核,获得产品的检核结果。本公开通过采集服务器的产品进程信息,依靠高可用规则,以部署单元为维度进行产品的高可用检核,能够有效检核产品是否符合高可用要求,从而有利于防范产品单点故障风险。

技术研发人员:李清林,王鑫,刘晓凯
受保护的技术使用者:中国建设银行股份有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1