一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据库集群的故障处理方法、智能监控平台、设备和介质与流程

2023-02-18 15:44:35 来源:中国专利 TAG:

技术特征:
1.一种数据库集群的故障处理方法,其特征在于,应用于智能监控平台,所述数据库集群包括主数据库和至少一台从数据库,所述主数据库和所述从数据库均已容器化,所述方法包括:监控所述数据库集群的运行状态信息;若根据监控到的所述运行状态信息确定所述主数据库发生故障,则获取所述主数据库的主库故障信息;根据所述主库故障信息和历史切换记录,进行第一故障处理;其中,所述历史切换记录存储于所述智能监控平台,所述第一故障处理包括:备库切换、数据库扩容和数据恢复。2.根据权利要求1所述的方法,其特征在于,所述根据所述主库故障信息和历史切换记录,进行第一故障处理,包括:根据所述主库故障信息,判断是所述主数据库的主库原容器发生故障还是所述主数据库的主库原宿主机发生故障;若所述主数据库的主库原容器发生故障,则根据所述历史切换记录,将所述主数据库切换到备库,并在所述主库原宿主机上重新启动一个主库新容器,将所述主库新容器的状态路径挂载到所述主库原宿主机的原状态路径,以在所述主库新容器中恢复所述主数据库的数据,以及将所述主数据库设置为所述主库新容器的从数据库。3.根据权利要求2所述的方法,其特征在于,还包括:若所述主数据库的主库原宿主机发生故障,则根据所述历史切换记录,将所述主数据库切换到备库,再将所述主数据库切换到第一预留宿主机上对应的容器中,并根据所述主数据库的镜像备份数据在所述第一预留宿主机上对应的容器中恢复所述主数据库的数据,以及将所述主数据库设置为所述第一预留宿主机上对应的容器的从数据库。4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:若根据监控到的运行状态信息确定所述从数据库发生故障,则获取所述从数据库的从库故障信息,并根据所述从库故障信息和所述历史切换记录,进行第二故障处理;其中,所述第二故障处理包括数据库扩容和数据恢复。5.根据权利要求4所述的方法,其特征在于,所述根据所述从库故障信息和所述历史切换记录,进行第二故障处理,包括:根据所述从库故障信息,判断是所述从数据库的从库原容器发生故障还是所述从数据库的从库原宿主机发生故障;若所述从数据库的从库原容器发生故障,则根据所述历史切换记录,在所述从库原宿主机上重新启动一个从库新容器,将所述从库新容器的状态路径挂载到所述从库原宿主机的原状态路径,以在所述从库新容器中恢复所述从数据库的数据,以及将所述从数据库设置为所述从库新容器的从数据库。6.根据权利要求5所述的方法,其特征在于,还包括:若所述从数据库的从库原宿主机发生故障,则根据所述历史切换记录,将所述从数据库切换到第二预留宿主机上对应的容器中,并根据所述从数据库的镜像备份数据在所述第二预留宿主机上对应的容器中恢复所述从数据库的数据,以及将所述从数据库设置为所述第二预留宿主机上对应的容器的从数据库。
7.根据权利要求4所述的方法,其特征在于,还包括:在进行所述第一故障处理或所述第二故障处理后,根据处理结果更新所述历史切换记录。8.一种智能监控平台,其特征在于,所述智能监控平台用于对数据库集群的故障进行处理,所述数据库集群包括主数据库和至少一台从数据库,所述主数据库和所述从数据库均已容器化,所述平台包括:监控模块,用于监控所述数据库集群的运行状态信息;获取模块,用于若根据监控到的所述运行状态信息确定所述主数据库发生故障,则获取所述主数据库的主库故障信息;处理模块,用于根据所述主库故障信息和历史切换记录,进行第一故障处理;其中,所述历史切换记录存储于所述智能监控平台,所述第一故障处理包括:备库切换、数据库扩容和数据恢复。9.一种计算机设备,其特征在于,包括处理器和存储器,所述存储器存储有在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至7中任一项所述的数据库集群的故障处理方法的步骤。10.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述的数据库集群的故障处理方法的步骤。

技术总结
本申请涉及数据处理技术领域,提供了一种数据库集群的故障处理方法、智能监控平台、设备和介质,数据库集群包括主数据库和至少一台从数据库,主数据库和从数据库均已容器化,该方法包括:监控数据库集群的运行状态信息;若根据监控到的运行状态信息确定主数据库发生故障,则获取主数据库的主库故障信息;根据主库故障信息和历史切换记录,进行第一故障处理;其中,历史切换记录存储于智能监控平台,第一故障处理包括:备库切换、数据库扩容和数据恢复。一方面,实现主数据库应急扩容恢复方案,降低了数据库运维人员的工作量,提升了主数据库故障后的运维效率;另一方面,根据历史切换记录进行资源匹配,既可以防止资源超配,又可以实现并发恢复。以实现并发恢复。以实现并发恢复。


技术研发人员:吴鹏成
受保护的技术使用者:平安壹钱包电子商务有限公司
技术研发日:2022.11.08
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献