[发明专利]基于网关级联的服务调度方法、装置、设备和存储介质有效
申请号: | 202010400542.3 | 申请日: | 2020-05-13 |
公开(公告)号: | CN111756798B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 林鹏程 | 申请(专利权)人: | 杭州数梦工场科技有限公司 |
主分类号: | H04L67/61 | 分类号: | H04L67/61;H04L9/40 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 石茵汀 |
地址: | 310024 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网关 级联 服务 调度 方法 装置 设备 存储 介质 | ||
本申请提出一种基于网关级联的服务调度方法、装置、设备和存储介质,其中,方法包括:第一级网关处于资源紧缺状态且第二级网关处于资源正常状态;第一级网关接收服务订阅请求并分析,确定第一订阅服务等级、第二级网关和第二订阅服务等级;获取第二级网关的网关权重,根据网关权重和第二订阅服务等级确定第二订阅服务的服务优先级;获取与第一订阅服务等级的第一告警阈值,服务优先级的第二告警阈值;根据第一告警阈值、第二告警阈值和第一级网关的资源状态信息确定是否响应服务订阅请求。由此,在网关级联场景下,上级网关能够基于上级网关上的服务优先级、下级网关的优先级和下级网关上的服务优先级进行服务调度,保障高优先级服务可以访问。
技术领域
本申请涉及互联网技术领域,尤其涉及一种基于网关级联的服务调度方法、装置、设备和存储介质。
背景技术
目前,随着我国信息化建设的不断推进和深化,越来越多的政府、企业和组织需要以网关(Application Programming Interface,简称API)方式把的核心业务资产贯通整理并共享开放给合作伙伴,或者让第三方的应用整合,以发掘业务模式、提高服务水平、拓展合作空间。
通常,网关要配置开放服务对应的资源地址和认证信息,订阅者在数据服务产品上能看到配置的开放服务,进行订阅,网关会响应订阅请求,在订阅者认证通过后,对开放服务进行代理和网关请求转发,实现订阅者通过网关获取到需要的开放服务的信息或者资源。
然而,如果存在业务流量突发,超过网关的处理能力时,无法保障重要服务继续保持服务,同时在级联场景下,上下级的网关都可能存在被大量访问,比如,上级网关存在性能瓶颈时,无法区分下游服务的优先级,影响业务服务。
发明 内容
本申请旨在至少在一定程度上解决上述相关技术中的技术问题之一。
为此,本申请的第一个目的在于提出一种基于网关级联的服务调度方法,解决了现有技术中针对网关存在资源不足或者性能瓶颈时影响业务服务的技术问题,通过在网关级联场景下,上级网关能够基于上级网关上的服务优先级、下级网关的优先级以及下级网关上的服务优先级进行服务调度,保障高优先级服务可以访问。
本申请的第二个目的在于提出一种基于网关级联的服务调度装置。
本申请的第二个目的在于提出一种计算机设备。
本申请的第四个目的在于提出一种非临时性计算机可读存储介质。
为达上述目的,本申请第一方面实施例提出了一种基于网关级联的服务调度方法,包括:在第一级网关处于资源紧缺状态时,获取第二级网关处于资源正常状态;所述第一级网关接收服务订阅请求,对所述服务订阅请求进行分析,确定第一订阅服务等级、第二级网关和第二订阅服务等级;获取所述第二级网关的网关权重,并根据所述网关权重和所述第二订阅服务等级确定第二订阅服务的服务优先级;获取与所述第一订阅服务等级对应的第一告警阈值,以及所述服务优先级对应的第二告警阈值;根据所述第一告警阈值、所述第二告警阈值和所述第一级网关的资源状态信息确定是否响应所述服务订阅请求。
另外,本申请实施例的基于网关级联的服务调度方法,还具有如下附加的技术特征:
可选地,在所述根据所述网关权重和所述第二订阅服务等级确定第二订阅服务的服务优先级之后,还包括:获取所述第一订阅服务在预设时间段内的第一访问成功次数、第一访问失败次数和第一订阅次数;获取所述第二订阅服务在预设时间段内的第二访问成功次数、第二访问失败次数和第二订阅次数;根据所述第一访问成功次数、第一访问失败次数和第一订阅次数对所述第一订阅服务等级进行调整处理;根据所述第二访问成功次数、第二访问失败次数和第二订阅次数对所述服务优先级进行调整处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数梦工场科技有限公司,未经杭州数梦工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010400542.3/2.html,转载请声明来源钻瓜专利网。