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