参考: 可扩展的 WebSocket Server 图解 redis 的发布/订阅模式 Spring boot 2.0 基于Redis快速实现消息队列pub/sub功能

redis pub/sub (发布订阅模式) 实现websocket 分布式:
session id 广播实现很简单,但是有一个致命缺陷:计算力浪费现象,当服务器没有消息接收者session的时候, 相当于浪费了一次循环遍历的计算力,该方案在并发需求不高的情况下可以优先考虑,实现很容易。
参考: 可扩展的 WebSocket Server 图解 redis 的发布/订阅模式 Spring boot 2.0 基于Redis快速实现消息队列pub/sub功能

redis pub/sub (发布订阅模式) 实现websocket 分布式:
session id 广播实现很简单,但是有一个致命缺陷:计算力浪费现象,当服务器没有消息接收者session的时候, 相当于浪费了一次循环遍历的计算力,该方案在并发需求不高的情况下可以优先考虑,实现很容易。