Invention Publication
- Patent Title: 一种微服务架构下将无状态服务接收到的消息通过长连接透传的方法和装置
- Patent Title (English): Method and device for carrying out transparent transmission on message received by stateless service through long connection under microservice architecture
-
Application No.: CN201810834418.0Application Date: 2018-07-26
-
Publication No.: CN108696598APublication Date: 2018-10-23
- Inventor: 刘畅 , 东向利 , 李新胜 , 翟创杰 , 董胜龙
- Applicant: 廊坊新奥燃气设备有限公司
- Applicant Address: 河北省廊坊市开发区华祥路106号新奥燃气设备有限公司技术研发部
- Assignee: 廊坊新奥燃气设备有限公司
- Current Assignee: 廊坊新奥智能科技有限公司
- Current Assignee Address: 河北省廊坊市开发区华祥路106号新奥燃气设备有限公司技术研发部
- Agency: 北京同辉知识产权代理事务所
- Agent 刘洪勋
- Main IPC: H04L29/08
- IPC: H04L29/08 ; H04L29/06

Abstract:
本发明公开了一种微服务架构下将无状态服务接收到的消息通过长连接透传的方法和装置,所述方法包括:透传服务器收到消息后根据协议内容判断本条消息是否是本次通信的第一条消息;如果是第一条消息,透传服务器与目标服务器建立长连接并将连接句柄缓存至当前透传服务器内存中;将当前透传服务器的地址信息缓存至缓存服务器;透传服务器通过长连接向目标服务器发送消息数据,以便目标服务器向终端回复消息。通过将透传服务独立出来,在首次建立长连接时将当前透传服务地址信息缓存至外部服务器,当应用服务器准备透传时,可以根据缓存服务器找到对应的透传服务器地址,并在该透传服务器内找到句柄,从而实现消息的透传。
Public/Granted literature
- CN108696598B 一种微服务架构下将无状态服务接收到的消息通过长连接透传的方法和装置 Public/Granted day:2021-04-13
Information query