[发明专利]多集群的分布式负载均衡方法、系统、装置、设备及介质在审
申请号: | 202310281770.7 | 申请日: | 2023-03-17 |
公开(公告)号: | CN116319570A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 谢建超 | 申请(专利权)人: | 同盾科技有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L47/783;H04L41/5054;H04L67/12 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 孙宝海 |
地址: | 310012 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 分布式 负载 均衡 方法 系统 装置 设备 介质 | ||
1.一种多集群的分布式负载均衡方法,其特征在于,包括:
通过客户端发送调用服务请求,所述调用服务请求包括调用服务名称;
根据预先设定的调用服务名称与服务端节点的对应关系,将所述调用服务请求传输至对应的服务端节点,以使所述服务端节点基于预先存储的调用服务名称与负载均衡规则的对应关系确定与所述调用服务请求对应的目标负载均衡规则,并基于所述目标负载均衡规则调用多个容器对所述调用服务请求进行处理,将得到的处理结果发送至所述客户端,所述服务端节点包括集群中的至少一个节点,所述服务端节点包括至少一个服务端容器。
2.根据权利要求1所述的多集群的分布式负载均衡方法,其特征在于,所述方法还包括:
获取新增和/或新减的调用服务名称;
基于所述新增和/或新减的调用服务名称以及所述新增和/或新减的调用服务名称对应的服务端节点更新所述调用服务名称与服务端节点的对应关系。
3.根据权利要求1所述的多集群的分布式负载均衡方法,其特征在于,所述方法还包括:
获取服务端节点内容器的变化数据;
基于所述服务端节点内容器的变化数据更新所述调用服务名称与服务端节点的对应关系。
4.根据权利要求2或3所述的多集群的分布式负载均衡方法,其特征在于,所述方法还包括:
将更新后的所述调用服务名称与所述服务端节点的对应关系发送至配置在节点上的负载均衡装置,以使所述负载均衡装置基于所述更新后的所述调用服务名称与所述服务端节点的对应关系更新所述目标负载均衡规则。
5.一种多集群的分布式负载均衡系统,其特征在于,包括:客户端、集群以及负载均衡装置;
所述客户端,用于发送调用服务请求,所述调用服务请求包括调用服务名称;
所述集群,用于预先设定的调用服务名称与服务端节点的对应关系,将所述调用服务请求传输至所述集群内对应的服务端节点以使所述服务端节点基于预先存储的调用服务名称与负载均衡规则的对应关系确定与所述调用服务请求对应的目标负载均衡规则,并基于所述目标负载均衡规则调用多个容器对所述调用服务请求进行处理,将得到的处理结果发送至所述客户端;
所述负载均衡装置,用于基于调用服务名称与服务端节点的对应关系生成调用服务名称与负载均衡规则的对应关系,并将所述调用服务名称与负载均衡规则的对应关系发送至集群。
6.根据权利要求5所述的多集群的分布式负载均衡系统,其特征在于,所述负载均衡装置还用于:获取新增和/或新减的调用服务名称,基于所述新增和/或新减的调用服务名称以及所述新增和/或新减的调用服务名称对应的服务端节点更新所述调用服务名称与负载均衡规则的对应关系。
7.根据权利要求5所述的多集群的分布式负载均衡系统,其特征在于,所述负载均衡装置还用于:获取服务端节点内容器的变化数据,基于所述服务端节点内容器的变化数据更新所述调用服务名称与负载均衡规则的对应关系。
8.一种多集群的分布式负载均衡装置,其特征在于,包括:
第一控制模块,用于通过客户端发送调用服务请求,所述调用服务请求包括调用服务名称;
第二控制模块,用于根据预先设定的调用服务名称与服务端节点的对应关系,将所述调用服务请求传输至对应的服务端节点,以使所述服务端节点基于预先存储的调用服务名称与负载均衡规则的对应关系确定与所述调用服务请求对应的目标负载均衡规则,并基于所述目标负载均衡规则调用多个容器对所述调用服务请求进行处理,将得到的处理结果发送至所述客户端,所述服务端节点包括集群中的至少一个节点,所述服务端节点包括至少一个服务端容器。
9.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~4中任意一项所述多集群的分布式负载均衡方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~4中任意一项所述的多集群的分布式负载均衡方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同盾科技有限公司,未经同盾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310281770.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双螺母防松组件
- 下一篇:目标跟踪方法、装置、计算机设备和存储介质