买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:新浪技术(中国)有限公司
摘要:本发明实施例提供一种基于哨兵机制的MySQL故障切换方法及装置,其中,所述方法包括:通过哨兵节点定期监控MySQL主库节点,当有一个哨兵节点发现所述MySQL主库节点发生故障,则要求其他哨兵节点判断所述MySQL主库节点是否故障;若超过设定数量的哨兵节点判定所述MySQL主库节点发生故障,则获取每个哨兵节点根据其对应的MySQL丛库节点的资源信息给出的资源信息评分值;确定复制速度最快的MySQL丛库节点,将复制速度最快的MySQL丛库节点的复制点位的差异日志复制到每一个MySQL丛库节点并执行;确定所述资源信息评分值最大的MySQL丛库节点为新的MySQL主库节点,并修改元数据。根据本技术方案,通过哨兵机制,对机器信息采集到的信息做出综合判断,选择最适合成为新主节点的MySQL节点。
主权项:1.一种基于哨兵机制的MySQL故障切换方法,其特征在于,包括:通过哨兵节点定期监控MySQL主库节点,当有一个哨兵节点发现所述MySQL主库节点发生故障,则指示其他哨兵节点判断所述MySQL主库节点是否发生故障;若超过设定数量的哨兵节点判定所述MySQL主库节点发生故障,则获取每个哨兵节点根据其对应的MySQL丛库节点的资源信息提供的资源信息评分值;确定复制速度最快的MySQL丛库节点,将复制速度最快的MySQL丛库节点的复制点位与其他每一个MySQL丛库节点的相应复制点位的差异日志分别复制到每一个对应的MySQL丛库节点并执行;确定所述资源信息评分值最大的MySQL丛库节点为新的MySQL主库节点,并根据所述新的MySQL主库节点的差异日志,将其他MySQL丛库节点指向新的MySQL主库节点,并修改MySQL主库节点切换时所对应的元数据信息;所述资源信息包括:CPU负载、内存使用、磁盘容量、磁盘类型以及磁盘IO负载使用情况。
全文数据:
权利要求:
百度查询: 新浪技术(中国)有限公司 一种基于哨兵机制的MySQL故障切换方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。