Websocket只看这一篇就够了 SpringBoot+Websocket+Redis 实现websocket集群
关于websocket做一次全面的总结。实现的难点在什么地方?WebSocketSession 是不能放在redis中共享的。所以共享Session的方法是不可行的。 WebSocket是长链接所以只能通过保持连接的服务器通知对应的客户端。一旦需要发送消息的服务器和保持连接的服务器不是同一台服务器时就有问题了。实现WebSocket集群的2种方式用redis的订阅/推送功能实现的。(推荐) 用redis存客户端连接对应的服务器的IP+端口,再用http去调用对应服务器的接口。用redi.
原创
2020-08-27 16:09:34 ·
3482 阅读 ·
2 评论