[发明专利]网关的代理方法及装置、电子设备、存储介质在审
申请号: | 202210090215.1 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114466065A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 黄建超 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | H04L67/56 | 分类号: | H04L67/56;H04L67/30;H04L41/0803;H04L12/66 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 高燕 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 代理 方法 装置 电子设备 存储 介质 | ||
1.一种网关的代理方法,其特征在于,所述方法包括:
通过代理服务器从版本管理系统拉取最新网关列表,将所述最新网关列表与历史网关列表进行比对;
如果所述最新网关列表与历史网关列表不同,根据所述最新网关列表,给未分配代理的目标网关分配未使用的代理端口,并记录所述目标网关与所述代理端口之间的映射关系;
通过所述代理服务器接收客户端向指定代理端口发送的消息,根据每个网关与代理端口之间的映射关系,将所述消息通过转发到所述指定代理端口对应的指定网关。
2.根据权利要求1所述的方法,其特征在于,所述通过代理服务器从版本管理系统拉取最新网关列表,包括:
通过所述代理服务器安装的监控程序,定时从所述版本管理系统拉取最新网关列表。
3.根据权利要求1所述的方法,其特征在于,所述将所述最新网关列表与历史网关列表进行比对,包括:
通过所述代理服务器计算所述最新网关列表的第一信息摘要值以及所述历史网关列表的第二信息摘要值;
比较所述第一信息摘要值与所述第二信息摘要值是否一致,若不一致,确定所述最新网关列表与历史网关列表不同。
4.根据权利要求1所述的方法,其特征在于,所述记录所述目标网关与代理端口的映射关系,包括:
通过所述代理服务器根据为每个网关对应分配的代理端口,生成网关更新列表;所述网关更新列表包括所述代理服务器的域名、多个代理端口标识以及每个代理端口标识对应的网关地址、网关端口标识。
5.根据权利要求4所述的方法,其特征在于,在所述生成网关更新列表之后,所述方法还包括:
通过所述代理服务器根据所述网关更新列表,生成nginx服务的代理配置文件;
建立一个新进程根据所述代理配置文件建立https服务,关闭历史网关列表对应的旧进程。
6.根据权利要求4所述的方法,其特征在于,在所述生成网关更新列表之后,所述方法还包括:
通过所述代理服务器利用所述网关更新列表,替换所述历史网关列表。
7.根据权利要求4所述的方法,其特征在于,在所述生成网关更新列表之后,所述方法还包括:
通过所述代理服务器将所述网关更新列表发送到所述客户端和所述版本管理系统。
8.根据权利要求7所述的方法,其特征在于,所述通过代理服务器接收客户端向指定代理端口发送的消息,根据每个网关与代理端口之间的映射关系,将所述消息通过转发到所述指定代理端口对应的指定网关,包括:
通过所述代理服务器接收所述客户端根据所述网关更新列表,向指定代理端口发送的消息;
通过所述代理服务器根据所述代理配置文件中指示的所述指定代理端口对应的网关地址和网关端口标识,将所述消息转发到所述网关地址和网关端口标识对应的指定网关的指定端口。
9.根据权利要求8所述的方法,其特征在于,所述通过所述代理服务器接收所述客户端根据所述网关更新列表,向指定代理端口发送的消息,包括:
通过所述代理服务器的nginx服务接收所述客户端根据所述网关更新列表,基于https协议向指定代理端口发送的消息。
10.根据权利要求8所述的方法,其特征在于,所述通过所述代理服务器根据所述代理配置文件中指示的所述指定代理端口对应的网关地址和网关端口标识,将所述消息转发到所述网关地址和网关端口标识对应的指定网关的指定端口,包括:
通过所述代理服务器的nginx服务根据所述代理配置文件中指示的所述代理端口对应的网关地址和网关端口标识,将所述消息基于http协议转发到所述网关地址和网关端口标识对应的指定网关的指定端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210090215.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:软件换肤的方法和装置、存储介质及处理器
- 下一篇:高散热性的箱式变电所