一种API网关的管理方法及装置制造方法及图纸

技术编号:40066588 阅读:30 留言:0更新日期:2024-01-16 23:31
本发明专利技术公开一种API网关的管理方法及装置,其中,该方法包括:向管理系统进行API网关的注册;管理系统将所有注册的API网关融合为超级API网关;超级API网关通过北向接口对外提供超级API网关的能力;超级API网关对收到的业务请求进行原子能力分解和流量路径编排,下发到不同的API网关;管理系统监控API网关的运行状态,收集API网关的运行日志,对API网关进行统一的监控和运维;超级API网关对外统一提供API认证能力、安全能力以及策略管理能力等,从而降低API网关的策略管理的复杂性,提高API网关的转发性能和系统的利用率,减少流量的入口,提高系统的安全性。

【技术实现步骤摘要】

本专利技术涉及api网关的管理领域,尤其是一种api网关的管理方法及装置。


技术介绍

1、现有的业务系统部署过程中,由于实际环境中缺乏良好的联合管理解决方案,一般都会部署多个api网关。每个团队根据自己的业务部署api网关,由每个团队独立运维,其路由、认证和安全等功能,由每个团队独立管理配置。

2、由于api网关的独立部署,使得每个api流量可能经过多个api网关,每个api网关需要进行认证、安全和管控等处理。每个业务团队对认证和安全的要求可能不同,专业认知也不同,独立部署也使得业务团队不能聚焦业务本身。多个api网关的部署导致了系统复杂性的增加,也增加了安全风险,同时导致了性能的下降。


技术实现思路

1、为解决现有技术存在的上述问题,本专利技术提供一种api网关的管理方法及装置。

2、为实现上述目的,本专利技术采用下述技术方案:

3、在本专利技术一实施例中,提出了一种api网关的管理方法,该方法包括:

4、向管理系统进行api网关的注册;</p>

5、管理本文档来自技高网...

【技术保护点】

1.一种API网关的管理方法,其特征在于,该方法包括:

2.根据权利要求1所述的API网关的管理方法,其特征在于,所述超级API网关的控制层面包括流量编排模块、业务分解模块、能力管理模块、能力调用模块、拓扑管理模块和资源管理模块;

3.根据权利要求1所述的API网关的管理方法,其特征在于,所述超级API网关根据业务请求的功能特征,将业务请求分解为不同的原子能力,根据所有API网关的资源状态以及其所具有的原子能力,确定API网关。

4.根据权利要求1所述的API网关的管理方法,其特征在于,所述超级API网关根据所选择的API网关,进行流量路径的编排,根据...

【技术特征摘要】

1.一种api网关的管理方法,其特征在于,该方法包括:

2.根据权利要求1所述的api网关的管理方法,其特征在于,所述超级api网关的控制层面包括流量编排模块、业务分解模块、能力管理模块、能力调用模块、拓扑管理模块和资源管理模块;

3.根据权利要求1所述的api网关的管理方法,其特征在于,所述超级api网关根据业务请求的功能特征,将业务请求分解为不同的原子能力,根据所有api网关的资源状态以及其所具有的原子能力,确定api网关。

4.根据权利要求1所述的api网关的管理方法,其特征在于,所述超级api网关根据所选择的api网关,进行流量路径的编排,根据业务请求所经过的api网关,确定上下游的关系,从而确定每个api网关的转发策略。

5.根据权利要求4所述的api网关的管理方法,其特征在于,当api请求到达超级api网关时,根据超级api网关编排的流量路径以及转发策略进行api请求以及api响应的处理。

6.一种api网关的管理装置,其特征在于,该装置包括:

7.根据权利要求6所述的api网关的管理装置,其特征在于,所述超级api网关的控...

【专利技术属性】
技术研发人员:何文娟
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:

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

1