# redis发布订阅实现websocket集群session消息共享 **Repository Path**: Ningkiki/websocket-message-share ## Basic Information - **Project Name**: redis发布订阅实现websocket集群session消息共享 - **Description**: 后台有n个服务集群,使用nginx做负载均衡,使用websocket的时候,如果websocket的session没有互相共享,会造成无法给所有客户端推送消息,只能给连接当前服务的客户端推送,但是websocket的session不能被序列化,所以使用redis的发布订阅方式把消息同时推送给所有服务,每一台服务的队列监听器接受消息后给自己所有的客户端推送消息。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2022-03-17 - **Last Updated**: 2022-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # redis发布订阅实现websocket集群session消息共享 #### 介绍 后台有n个服务集群,使用nginx做负载均衡,使用websocket的时候,如果websocket的session没有互相共享,会造成无法给所有客户端推送消息,只能给连接当前服务的客户端推送,但是websocket的session不能被序列化,所以使用redis的发布订阅方式把消息同时推送给所有服务,每一台服务的队列监听器接受消息后给自己所有的客户端推送消息。