【技术实现步骤摘要】
本申请属于计算机网络,特别是涉及一种网关迁移方法及迁移系统。
技术介绍
1、应用程序编程接口(application programming interface,api)是一些预先定义的函数,应用将自身的服务能力封装成api,并通过api网关开放给用户调用。api网关可以实现路由转发,将接收到的外界请求转发至对应的api,实现对外统一接口,对内进行负载均衡。
2、api网关可以布置在对应的平台上,基于平台可以实现路由转发、鉴权限流等功能。当现有的平台无法满足api网关的需求时,可以选择将api网关迁移到其他平台。但是不同平台的架构可能存在不同,导致api网关的迁移比较复杂,目前只能依赖于用户手动迁移;复杂的迁移过程会导致在网关迁移的过程中用户无法正常使用网关。
3、例如,经纬平台存在可扩展弱,运维成本高的缺点,而天玑平台能够提供高性能、高可用、高安全的api自助服务,实现租户隔离和集群隔离功能,扩展性强。为了得到更好的api服务,可以将api网关从经纬平台迁移至天玑平台。但是经纬平台的服务配置方式与天玑平台的服务
...【技术保护点】
1.一种网关迁移方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述将所述第二平台上的所述待迁移网关的数据同步至所述第一平台,包括:
3.如权利要求2所述的方法,其特征在于,所述将所述待迁移网关中的待迁移应用接口同步至所述目标网关,包括:
4.如权利要求2所述的方法,其特征在于,所述基于所述待迁移网关在所述第二平台上的路由规则,在所述目标网关生成对应的分流策略,包括:
5.如权利要求2所述的方法,其特征在于,所述配置数据包括应用管理数据和应用接口管理数据,所述将所述待迁移网关的配置数据同步至所述目标网关
...
【技术特征摘要】
1.一种网关迁移方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述将所述第二平台上的所述待迁移网关的数据同步至所述第一平台,包括:
3.如权利要求2所述的方法,其特征在于,所述将所述待迁移网关中的待迁移应用接口同步至所述目标网关,包括:
4.如权利要求2所述的方法,其特征在于,所述基于所述待迁移网关在所述第二平台上的路由规则,在所述目标网关生成对应的分流策略,包括:
5.如权利要求2所述的方法,其特征在于,所述配置数据包括应用管理数据和应用接口管理数据,所述将所述待迁移网关的配置数据同步至所述目标网关,包括:
6.如权利要求1-5任一项所述的方法,其特征在于,所述将所述待迁移网关的流量从所述第二平台迁移到所述第一平台,以使所述目标网关取代所述待迁移网关对接收到的服务请求进行转发,完成所述待迁移网关从所述第二平台到所述第一平台的迁移,包括:
7.如权利要求6所述的方法,其特征在...
【专利技术属性】
技术研发人员:杨雪,伍春林,朱周杰,滕辉,曾从,王伟,安静思,周进,
申请(专利权)人:顺丰科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。