[发明专利]节点切换的方法、系统和计算机设备在审
申请号: | 202010446923.5 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111641522A | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 吴立勋;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/703;H04L12/707 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 金无量 |
地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 节点 切换 方法 系统 计算机 设备 | ||
1.一种节点切换的方法,其特征在于,
配置主节点为第一权重值,其中,所述主节点设置多个从节点;
根据所述主节点的硬件运行状态的返回值和服务进程的返回值调整所述第一权重值,在所述第一权重值小于预设阈值后,将所述主节点切换为所述从节点。
2.根据权利要求1所述的方法,其特征在于,在配置所述主节点为所述第一权重值之前,所述主节点与所述从节点基于虚拟路由器冗余协议进行心跳检测,在心跳检测正常的情况下对所述主节点和所述从节点进行权重值配置。
3.根据权利要求1所述的方法,其特征在于,
在所述从节点包括第一从节点和第二从节点的情况下,所述第一从节点设置为第二权重值,其中,所述第二权重值小于所述第一权重值,所述第一权重值和所述第二权重值均大于所述预设阈值;
所述主节点调整所述第一权重值小于所述预设阈值后,将所述主节点切换为所述第二从节点。
4.根据权利要求1所述的方法,其特征在于,
所述根据所述主节点的硬件运行状态的返回值调整所述第一权重值包括:
所述主节点根据在在预设时间段内,所述主节点占用和等待CPU时间的负载对第一权重值进行调整,其中,所述第一权重值与所述占用和等待CPU时间的负载的返回值成反比。
5.根据权利要求1所述的方法,其特征在于,
所述根据所述主节点的服务进程调整所述第一权重值包括:
根据所述主节点的服务器内存的使用率来进行调整第一权重值,其中,所述第一权重值与所述服务器内存的使用率的返回值成反比。
6.根据权利要求1所述的节点切换的方法,其特征在于,所述主节点的硬件运行状态的返回值调整所述第一权重值包括:
所述根据所述主节点当前系统硬盘的消耗情况及硬盘剩余空间消耗速度调整第一权重值,其中,所述第一权重值与所述硬盘的消耗情况和所述硬盘剩余空间消耗速度成反比。
7.根据权利要求1所述的节点切换的方法,其特征在于,
所述根据所述主节点的服务状态调整所述第一权重值包括:
根据主节点前端服务进程数和后端服务进程数调整所述第一权重值,其中,所述第一权重值与所述主节点的前端服务进程数和后端服务进程数的返回值成反比。
8.根据权利要求1所述的节点切换的方法,其特征在于,
所述根据所述节点的硬件运行状态的返回值和服务进程的返回值调整所述第一权重值包括:
根据主节点获取所述主节点CPU的负载的返回值、服务器的内存使用量的返回值、硬盘消耗情况和硬盘剩余空间的返回值、前端服务进程数和后端服务进程数的返回值,根据所述返回值调整所述第一权重值。
9.一种节点切换的系统,其特征在于,所述系统包括主节点、第一从节点和第二从节点,配置所述主节点为第一权重值,所述第一从节点设置为第二权重值,其中,所述第二权重值小于所述第一权重值,所述第一权重值和所述第二权重值均大于预设阈值;
根据所述主节点的硬件运行状态的返回值和服务进程的返回值调整所述第一权重值,在所述第一权重值小于所述预设阈值后,将所述主节点切换为所述第二从节点。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010446923.5/1.html,转载请声明来源钻瓜专利网。