多网关调度处理方法、设备、系统、服务器及存储介质技术方案

技术编号:39328772 阅读:15 留言:0更新日期:2023-11-12 16:05
本申请提供一种多网关调度处理方法、设备、系统、服务器及存储介质,涉及通信技术领域。该方法包括:获取客户端对能力网关集群的接入请求;若该接入方式为软件开发工具包接入,则获取客户端的网关订阅信息,并根据该应用标识、能力标识和该网关订阅信息,确定待连接的能力网关地址和权限信息,向客户端发送待连接的能力网关地址和权限信息,以使客户端向与该待连接的能力网关地址对应的能力网关集群发送认证请求,并根据接收的认证请求响应结果完成鉴权认证。本申请的方法,避免所有请求都通过网关接入代理服务器分配能力网关地址和权限信息,进而减轻网关接入代理服务器的连接压力,降低其在高并发场景下的崩溃的可能性。性。性。

【技术实现步骤摘要】
多网关调度处理方法、设备、系统、服务器及存储介质


[0001]本申请涉及通信
,尤其涉及一种多网关调度处理方法、设备、系统、服务器及存储介质。

技术介绍

[0002]多网关集群协同系统是将多个网关集群进行联合统一管理,以实现客户端请求在多个网关集群之间的均衡分配。
[0003]现有的多网关集群协同系统的工作机制是在网关集群前设置反向的网关接入代理服务器服务,通过网关接入代理服务器的分配,将客户端的请求分发到各个网关集群,以均衡各客户端的请求负载。
[0004]但现有的多网关集群协同系统在客户端请求较多的高并发场景下,会导致反向的网关接入代理服务器服务压力巨大,若此时反向的网关接入代理服务器服务崩溃,将造成客户端请求无法到达网关,整个系统无法对外提供服务的缺陷。

技术实现思路

[0005]本申请提供一种多网关调度处理方法、设备、系统、服务器及存储介质,用以解决现有的多网关集群协同系统在客户端请求较多的高并发场景下,会导致反向的网关接入代理服务器服务压力巨大,若此时反向的网关接入代理服务器服务崩溃,将造成客户端本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多网关调度处理方法,其特征在于,包括:获取客户端对能力网关集群的接入请求;其中,所述接入请求包括接入方式、应用标识和能力标识,所述接入方式包括软件开发工具包接入和非软件开发工具包接入,所述能力网关集群包括至少一个能力网关地址;若所述接入方式为软件开发工具包接入,则获取客户端的网关订阅信息,并根据所述应用标识、能力标识和所述网关订阅信息,确定待连接的能力网关地址和权限信息;其中,所述网关订阅信息中预存储有应用标识、能力标识以及能力网关地址和权限信息的对应关系;向客户端发送待连接的能力网关地址和权限信息,以使客户端向与所述待连接的能力网关地址对应的能力网关集群发送认证请求,并根据接收的认证请求响应结果完成鉴权认证。2.根据权利要求1所述的方法,其特征在于,所述根据所述应用标识、能力标识和所述网关订阅信息,确定待连接的能力网关地址,包括:根据所述应用标识、能力标识和所述网关订阅信息,确定所述网关订阅信息中与所述应用标识和能力标识相匹配的可用网关列表;其中,所述可用网关列表中存储有至少一个能力网关地址;根据预设网关分组和权重公式筛选所述可用网关列表,得到最优能力网关地址;将所述最优能力网关地址作为待连接的能力网关地址。3.根据权利要求2所述的方法,其特征在于,所述根据预设网关分组和权重公式筛选所述可用网关列表,得到最优能力网关地址之前,所述方法还包括:获取能力网关集群的日志统计数据;其中,所述日志统计数据包括每一能力网关地址的实际调用量;根据所述日志统计数据中每一能力网关地址的实际调用量,确定每一能力网关地址的实际调用量占比;若所述能力网关地址的实际调用量占比与预设网关分组和权重公式中能力网关地址的预分配权重占比之差大于预设偏差阈值,则将所述能力网关地址的实际调用量占比作为预设网关分组和权重公式中能力网关地址的预分配权重占比。4.根据权利要求1所述的方法,其特征在于,所述若所述接入方式为软件开发工具包接入,则获取客户端的网关订阅信息之后,所述方法还包括:若未获取到客户端的网关订阅信息,则根据所述应用标识、能力标识和网关接入代理服务器,确定待连接的能力网关地址和权限信息;其中,所述网关接入代理服务器中预存储有应用标识、能力标识以及能力网关地址和权限信息的对应关系。5.根据权利要求1所述的方法,其特征在于,还包括:若所述接入方式为非软件开发工具包接入,则根据所述应用标识、能力标识和网关接入代理服务器,确定待连接的能力网关地址和权限信息;其中,所述网关接入代理服务器中预存储有...

【专利技术属性】
技术研发人员:沈杰冯毅朱立军豆维琦曹友园张雷袁新雅邹旺潘通刘金栋郭健杨帆
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1