[发明专利]长连接负载均衡方法、设备、系统及计算机可读存储介质有效
申请号: | 201811105651.1 | 申请日: | 2018-09-21 |
公开(公告)号: | CN109104377B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 欧阳宇腾;杨利国 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;魏兰 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接 负载 均衡 方法 设备 系统 计算机 可读 存储 介质 | ||
1.一种长连接负载均衡实现方法,其特征在于,所述长连接负载均衡实现方法包括:
基于各流量路由节点上传的当前连接的主机代理连接数以及接收到的流量数据量,负载均衡服务器获取流量路由节点列表;
将获取的流量路由节点列表下发给各主机代理,以供各主机代理基于所述流量路由节点列表选择流量发送路径,并将采集的流量发送至所述流量发送路径对应的流量路由节点,经由流量路由节点下发流量至消息队列;
其中,所述各主机代理基于所述流量路由节点列表选择流量发送路径,并将采集的流量发送至所述流量发送路径对应的流量路由节点的步骤包括:
所述主机代理确定所述流量路由节点列表中各个所述流量路由节点的权重值,根据各个所述流量路由节点的权重值下发采集的流量至各个流量路由节点;其中,权重值越高的流量路由节点,下发的流量越多。
2.如权利要求1所述的长连接负载均衡实现方法,其特征在于,所述基于各流量路由节点上传的当前连接的主机代理连接数以及接收到的流量数据量,负载均衡服务器获取流量路由节点列表的步骤包括:
负载均衡服务器接收各流量路由节点上传的各流量路由节点当前连接的主机代理连接数和接收到的流量数据量;
基于各流量路由节点当前连接的主机代理连接数和接收到的流量数据量,分别计算各流量路由节点的长连接负载;
根据各流量路由节点的长连接负载,选择流量路由节点以组成流量路由节点列表。
3.如权利要求2所述的长连接负载均衡实现方法,其特征在于,所述分别计算各流量路由节点的长连接负载的步骤包括:
基于预设的长连接负载计算公式,分别计算各流量路由节点的长连接负载;
其中,所述长连接负载计算公式如下:长连接负载=主机代理连接数*连接数权重+流量数据量*流量权重;
所述根据各流量路由节点的长连接负载,选择流量路由节点以组成流量路由节点列表的步骤包括:
从各流量路由节点中筛选出长连接负载小于预设负载阈值的流量路由节点,以组成流量路由节点列表。
4.如权利要求1所述的长连接负载均衡实现方法,其特征在于,所述长连接负载均衡实现方法还包括:
负载均衡服务器实时检测各流量路由节点的长连接平均负载是否超过预设负载报警阈值;
若是,则推送流量路由节点扩容提示;
检测是否存在新扩容的流量路由节点;
若存在,则通知主机代理与新扩容的流量路由节点建立连接。
5.如权利要求1-4任一项所述的长连接负载均衡实现方法,其特征在于,在所述基于各流量路由节点上传的当前连接的主机代理连接数以及接收到的流量数据量,负载均衡服务器获取流量路由节点列表的步骤之前,所述长连接负载均衡实现方法还包括:
负载均衡服务器配置各主机代理的参数信息并下发给主机代理,以供所述主机代理基于所述参数信息采集主机上的流量,所述参数信息包括:流量采集路径、采集流量的特征码。
6.一种长连接负载均衡实现方法,其特征在于,所述长连接负载均衡实现方法包括:
流量路由节点通过所述流量路由节点对应的流量发送路径接收主机代理采集的流量,其中,所述流量路由节点对应的流量发送路径由主机代理基于负载均衡服务器获取并下发至所述主机代理的流量路由节点列表进行选择;其中,所述流量路由节点列表为所述负载均衡服务器基于各流量路由节点上传的当前连接的主机代理连接数以及接收到的流量数据量获取的;
所述流量路由节点下发流量至消息队列;
其中,所述流量路由节点通过所述流量路由节点对应的流量发送路径接收主机代理采集的流量的步骤包括:
所述流量路由节点接收所述主机代理基于所述流量路由节点列表中各个所述流量路由节点的权重值下发采集的流量,其中,权重值越高的流量路由节点,接收所述主机代理下发的流量越多。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811105651.1/1.html,转载请声明来源钻瓜专利网。