[发明专利]动态调整节点流量的方法、装置、电子设备及存储介质在审
| 申请号: | 202211316567.0 | 申请日: | 2022-10-26 |
| 公开(公告)号: | CN115695435A | 公开(公告)日: | 2023-02-03 |
| 发明(设计)人: | 李瀚 | 申请(专利权)人: | 吉林亿联银行股份有限公司 |
| 主分类号: | H04L67/1008 | 分类号: | H04L67/1008;H04L67/63 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李婉 |
| 地址: | 130022 吉林省长春市南关区*** | 国省代码: | 吉林;22 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 调整 节点 流量 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种动态调整节点流量的方法、装置、电子设备及存储介质,其中,在动态调整节点流量的方法中,首先按照预设的时间周期,获取各个可用节点的负载因子数据。然后针对每一个所述可用节点,基于所述负载因子数据,计算得到所述可用节点的各个负载因子的权重值。接着针对每一个所述可用节点,基于所述各个负载因子的权重值,计算得到所述可用节点的权重值。最后若接收到业务调度请求,则基于每一个所述可用节点的权重值,对各个所述可用节点进行流量分配。由此可知,利用本申请的方法,可以通过周期性地获取可以的服务器节点的负载因子数据,动态地计算出当前每台服务器节点应具有的权值,从而实现动态调整节点流量。
技术领域
本申请涉及大数据技术领域,尤其涉及一种动态调整节点流量的方法、装置、电子设备及存储介质。
背景技术
支付交易发往通道后,若是处理中状态,需要多次向服务节点发送查询请求,直到获取到交易终态。
在现有技术中,通常采用随机轮训的方式进行流量分配,即随机选取一个服务节点,发送查询请求。但是同一个服务会部署到不同的硬件环境中,会出现性能不同的情况。若直接使用简单轮询调度算法,给每个服务节点相同的负载,那么,必然会出现资源浪费的情况。
发明内容
有鉴于此,本申请提供了一种动态调整节点流量的方法、装置、电子设备及存储介质,以解决现有技术中直接使用简单轮询调度算法,给每个服务节点相同的负载,导致出现资源浪费的情况的问题。
为实现上述目的,本申请提供如下技术方案:
本申请第一方面公开了一种动态调整节点流量的方法,包括:
按照预设的时间周期,获取各个可用节点的负载因子数据,其中,所述可用节点为指标积分总和满足预设阈值的节点;
针对每一个所述可用节点,基于所述负载因子数据,计算得到所述可用节点的各个负载因子的权重值;
针对每一个所述可用节点,基于所述各个负载因子的权重值,计算得到所述可用节点的权重值;
若接收到业务调度请求,则基于每一个所述可用节点的权重值,对各个所述可用节点进行流量分配。
可选的,上述的方法,所述获取各个可用节点的负载因子数据之后,还包括:
将所述负载因子数据存入内存缓存。
可选的,上述的方法,所述计算得到所述可用节点的权重值之后,还包括:
对所述可用节点的权重值进行异常检测。
可选的,上述的方法,还包括:
若各个所述可用节点的权重值都一样或者各个所述可用节点的权重值都出现异常,则采用轮询的方式对各个所述可用节点进行流量分配。
本申请第二方面公开了一种动态调整节点流量的装置,包括:
获取单元,用于按照预设的时间周期,获取各个可用节点的负载因子数据,其中,所述可用节点为指标积分总和满足预设阈值的节点;
第一计算单元,用于针对每一个所述可用节点,基于所述负载因子数据,计算得到所述可用节点的各个负载因子的权重值;
第二计算单元,用于针对每一个所述可用节点,基于所述各个负载因子的权重值,计算得到所述可用节点的权重值;
第一分配单元,用于若接收到业务调度请求,则基于每一个所述可用节点的权重值,对各个所述可用节点进行流量分配。
可选的,上述的装置,还包括:
存储单元,用于将所述负载因子数据存入内存缓存。
可选的,上述的装置,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林亿联银行股份有限公司,未经吉林亿联银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211316567.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:氢气加注装置及加注方法
- 下一篇:内存初始化方法、计算机设备及存储介质





