一种数据转发方法、API网关及消息服务系统
基本信息
申请号 | CN202011039321.4 | 申请日 | - |
公开(公告)号 | CN112202872A | 公开(公告)日 | 2021-01-08 |
申请公布号 | CN112202872A | 申请公布日 | 2021-01-08 |
分类号 | H04L29/08(2006.01)I | 分类 | 电通信技术; |
发明人 | 徐冬;顾欣;杨波;雷准富;杨帅麒 | 申请(专利权)人 | 盛世大联在线保险代理股份有限公司 |
代理机构 | 苏州友佳知识产权代理事务所(普通合伙) | 代理人 | 储振 |
地址 | 214000江苏省无锡市滨湖区科教软件园6号 | ||
法律状态 | - |
摘要
摘要 | 本发明揭示了一种数据转发方法、API网关及消息服务系统,该方法包括位于API网关中的前置过滤单元对自客户端发起的Websocket连接请求执行认证和鉴权;转发符合认证和鉴权的Websocket连接请求至Websocket代理服务器,以确定Websocket连接请求对应的至少一个目标微服务实例;由Websocket代理服务器分别与客户端及后端服务器建立两个独立的Websocket连接,并由Websocket代理服务器同时对两个独立的Websocket连接建立心跳检测。通过本发明,对Websocket连接请求执行统一的认证、鉴权及限流,实现了对基于Websocket协议的数据的可靠转发,确保了长连接的稳定性并降低了整个消息服务系统的资源开销。 |
