# websocket-cluster **Repository Path**: liangcheng_old_dream/websocket-cluster ## Basic Information - **Project Name**: websocket-cluster - **Description**: websocket-cluster是一个基于springboot开发的websocket的分布式消息推送框架。支持websocket认证、集群部署。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2024-09-15 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 介绍 websocket-cluster是一个基于springboot开发的websocket的分布式消息推送框架。支持websocket认证、集群部署。 #### 软件架构 ![img.png](doc/img.png) #### 项目结构 websocket-cluster ├─example │ ├─broker-example │ ├─connect-example │ └─push-example ├─websocket-cluster-broker-starter //broker模块,转发客户端消息到对应connect服务 ├─websocket-cluster-common //公共模块 ├─websocket-cluster-connect-starter //连接层,管理websocket连接 └─websocket-cluster-push-starter // push模块,推送消息到kafka #### 相关依赖 1. nacos 作为注册中心 2. redis 管理websocket连接路由信息 3. kafka 消息推送异步化 #### 本项目未经生产环境验证,请勿用于生产环境,仅供学习交流使用。产生的一切后果自行承担。 #### 如使用有疑问或建议,请在github或gitee上提交issue。