[发明专利]一种基于负载均衡器的服务访问方法及装置在审
申请号: | 202010748824.2 | 申请日: | 2020-07-30 |
公开(公告)号: | CN111857974A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 于广荣;邵俊;杨勤胜;李剑;李昆明;朱霖;孔峥;谢伟;林涛;朱彦;范子逸;艾义敬;何晓曦;刘梦馨;闫航;杨欣 | 申请(专利权)人: | 江苏方天电力技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 刘亚飞 |
地址: | 211100 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 负载 均衡器 服务 访问 方法 装置 | ||
1.一种基于负载均衡器的服务访问方法,应用于容器平台,所述负载均衡器装载于所述容器平台中,其特征在于,客户端在获取容器平台中的服务应用时,该方法包括:
负载均衡器接收客户端发送的至少一个服务获取请求,负载均衡器根据每个服务获取请求中携带的目标流量特征,在所述客户端对应服务提供端口下,根据所述目标流量特征匹配对应的流量匹配规则;所述流量匹配规则表征了流量特征与服务组的映射关系,该流量匹配规则是用户通过客户端在所述容器平台中预先设定的;
负载均衡器根据所述目标流量特征和对应的流量匹配规则,确认目标服务组;
负载均衡器根据预设转发策略,将所述服务获取请求转发至所述容器平台中的目标服务组,为所述客户端获取目标服务组中的服务应用。
2.如权利要求1所述的方法,其特征在于,所述流量特征是由域名、统一资源定位符、超文本传输协议标头、储存在用户本地终端上的数据和客户端源网际互连协议地址中至少一种特征组合而成的。
3.如权利要求1所述的方法,其特征在于,在所述负载均衡器接收客户端发送的至少一个服务获取请求之前,还包括:
负载均衡器根据接收到的所述客户端发送的端口添加指令,在容器平台中创建服务提供端口;
负载均衡器将所述服务提供端口分配给所述客户端;
负载均衡器根据接收到的所述客户端发送的针对所述服务提供端口的配置输入指令,为所述服务提供端口配置预设转发策略和至少一个流量匹配规则。
4.如权利要求3所述的方法,其特征在于,在所述负载均衡器接收客户端针对所述服务提供端口的配置输入指令,为所述服务提供端口配置预设转发策略和至少一个流量匹配规则之后,还包括:
负载均衡器接收客户端针对所述服务提供端口中的每个流量匹配规则的额外配置输入指令,为所述流量匹配规则添加额外配置;所述额外配置包括以下配置中的至少一种:统一资源定位符重写和网络地址重定向;
当所述目标流量特征匹配到的对应的流量匹配规则附加有对应的额外配置时,在负载均衡器根据所述目标流量特征和对应的流量匹配规则,确认目标服务组之后,还包括:
负载均衡器根据所述额外配置,为所述服务获取请求进行所述额外配置对应的处理。
5.如权利要求1所述的方法,其特征在于,还包括:
负载均衡器将所述客户端对应的转发数据存储在负载均衡器的存储空间中;所述转发数据包括请求数量、请求流量、响应流量和响应状态码。
6.一种基于负载均衡器的服务访问装置,应用于容器平台,所述负载均衡器装载于所述容器平台中,其特征在于,客户端在获取容器平台中的服务应用时,该装置包括:
匹配模块,用于负载均衡器接收客户端发送的至少一个服务获取请求时,负载均衡器根据每个服务获取请求中携带的目标流量特征,在所述客户端对应服务提供端口下,根据所述目标流量特征匹配对应的流量匹配规则;所述流量匹配规则表征了流量特征与服务组的映射关系,该流量匹配规则是用户通过客户端在所述容器平台中预先设定的;
确认模块,用于负载均衡器根据所述目标流量特征和对应的流量匹配规则,确认目标服务组;
转发模块,用于负载均衡器根据预设转发策略,将所述服务获取请求转发至所述容器平台中的目标服务组,为所述客户端获取目标服务组中的应用服务数据。
7.如权利要求6所述的装置,其特征在于,还包括:
创建模块,用于负载均衡器根据接收到的所述客户端发送的端口添加指令,在容器平台中创建服务提供端口;
分配模块,用于负载均衡器将所述服务提供端口分配给所述客户端;
配置模块,用于负载均衡器根据接收到的所述客户端发送的针对所述服务提供端口的配置输入指令,为所述服务提供端口配置预设转发策略和至少一个流量匹配规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏方天电力技术有限公司,未经江苏方天电力技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010748824.2/1.html,转载请声明来源钻瓜专利网。