发明公开
- 专利标题: 基于异步动态路由的中台API网关管理配置及扩展方法
-
申请号: CN202110595455.2申请日: 2021-05-29
-
公开(公告)号: CN113315710A公开(公告)日: 2021-08-27
- 发明人: 张圆绪 , 郭丽涛 , 王志亮 , 刘延乐 , 甘家峰 , 刘海林 , 单婧婧 , 王志强 , 徐浩然 , 吴洪伟 , 孙浩 , 于晓敏 , 刘晓彤 , 栾和 , 荆德国 , 刘兵
- 申请人: 东方电子股份有限公司
- 申请人地址: 山东省烟台市芝罘区机场路2号
- 专利权人: 东方电子股份有限公司
- 当前专利权人: 东方电子股份有限公司
- 当前专利权人地址: 山东省烟台市芝罘区机场路2号
- 代理机构: 烟台双联专利事务所
- 代理商 申国栋
- 主分类号: H04L12/751
- IPC分类号: H04L12/751 ; H04L12/801 ; H04L12/66 ; G06F16/23 ; G06F16/27 ; G06F16/28
摘要:
本发明公开了一种基于异步动态路由的中台API网关管理配置及扩展方法,管理配置方法包括:客户端向路由控制器发出路由更新请求,路由控制器将更新路由信息持久化入关系数据库并同步更新至内存数据库,并发送路由更新完毕的消息至消息服务器,消息服务器向网关服务器发送相应消息,网关服务器向内存数据库发出更新路由信息异步请求,内存数据库将更新数据发送至网关服务器,网关服务器响应事件回调,更新本地路由信息。扩展方法包括:负载分发器根据网关列表选定网关服务器并转发用户请求至中台服务,中台服务提供对应服务并将结果数据原路返回。本发明实现了API网关路由动态管理配置,并在保持一致性路由信息下实现了弹性水平扩展。