[发明专利]网关的代理方法及装置、电子设备、存储介质在审
申请号: | 202210090215.1 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114466065A | 公开(公告)日: | 2022-05-10 |
发明(设计)人: | 黄建超 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | H04L67/56 | 分类号: | H04L67/56;H04L67/30;H04L41/0803;H04L12/66 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 高燕 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 代理 方法 装置 电子设备 存储 介质 | ||
本申请提供一种网关的代理方法及装置、电子设备、存储介质该应用于代理服务器,该方法包括:通过代理服务器从版本管理系统拉取最新网关列表,将所述最新网关列表与历史网关列表进行比对;如果所述最新网关列表与历史网关列表不同,根据所述最新网关列表,给未分配代理的目标网关分配未使用的代理端口,并记录所述目标网关与所述代理端口之间的映射关系;通过代理服务器接收客户端向指定代理端口发送的消息,根据每个网关与代理端口之间的映射关系,将所述消息通过转发到所述指定代理端口对应的指定网关。由此仅一台代理服务器需要配置证书,节约了成本,新增网关可以自动分配代理,无需人工干预,灵活方便。
技术领域
本申请涉及计算机技术领域,特别涉及一种网关的代理方法及装置、电子设备、计算机可读存储介质。
背景技术
http是超文本传输协议,是一种明文传输方式。https是http的升级版,用于保证数据传输安全。证书是用于保证https连接的安全,https连接的必需品。
游戏的网关服务器通常使用https连接,但是对于部分采用http连接的网关服务器(例如:游戏开发者为了部署内部测试环境,通过http连接内部网关服务器)来说,会因为登录SDK的链接限制,要求游戏登录必须使用https连接网关服务器,因此,为了使游戏通过https连接这部分http网关服务器,需要进行批量式证书部署。在每台网关服务器都安装证书的话会使得内部网关服务器部署步骤变得繁琐,也无法短时间内支持所有的网关服务器,在以后部署新的网关服务器时,也会麻烦许多。
发明内容
本申请实施例提供了网关的代理方法,用以解决每台网关服务器安装证书,部署复杂,维护成本高的问题。
本申请实施例提供了一种网关的代理方法,所述方法应用于代理服务器,所述方法包括:
通过代理服务器从版本管理系统拉取最新网关列表,将所述最新网关列表与历史网关列表进行比对;
如果所述最新网关列表与历史网关列表不同,根据所述最新网关列表,给未分配代理的目标网关分配未使用的代理端口,并记录所述目标网关与所述代理端口之间的映射关系;
通过代理服务器接收客户端向指定代理端口发送的消息,根据每个网关与代理端口之间的映射关系,将所述消息通过转发到所述指定代理端口对应的指定网关。
在一实施例中,所述通过代理服务器从版本管理系统拉取最新网关列表,包括:
通过所述代理服务器安装的监控程序,定时从所述版本管理系统拉取最新网关列表。
在一实施例中,所述将所述最新网关列表与历史网关列表进行比对,包括:
通过所述代理服务器计算所述最新网关列表的第一信息摘要值以及所述历史网关列表的第二息摘要值;
比较所述第一信息摘要值与所述第二信息摘要值是否一致,若不一致,确定所述最新网关列表与历史网关列表不同。
在一实施例中,所述记录所述目标网关与代理端口的映射关系,包括:
通过所述代理服务器根据为每个网关对应分配的代理端口,生成网关更新列表;所述网关更新列表包括所述代理服务器的域名、多个代理端口标识以及每个代理端口标识对应的网关地址、网关端口标识。
在一实施例中,在所述生成网关更新列表之后,所述方法还包括:
通过所述代理服务器根据所述网关更新列表,生成nginx服务的代理配置文件;
建立一个新进程根据所述代理配置文件建立https服务,关闭历史网关列表对应的旧进程。
在一实施例中,在所述生成网关更新列表之后,所述方法还包括:
通过所述代理服务器利用所述网关更新列表,替换所述历史网关列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210090215.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件换肤的方法和装置、存储介质及处理器
- 下一篇:高散热性的箱式变电所