# MsgServer **Repository Path**: wanghefei/MsgServer ## Basic Information - **Project Name**: MsgServer - **Description**: SpringCloudStream整合Netty实现消息消费 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-11-05 - **Last Updated**: 2022-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MsgServer Netty+WebSocket消息中心 #### 介绍 SpringCloudStream整合Netty实现消息消费 使用两个端口: 6789 && 9428 #### 技术点 SpringBoot、 Netty、 SpringCloudStream、 WebSocket #### 自定义简单的协议 1.建立链接:{"code":"0","con":"{'userId':'V7SnFNmm'}"} 2.心跳发送:{"code":"1"} 3.断开链接:{"end":"FMIstop"} #### 2021.12.13 更新 更新内容: 添加心跳检测机制 #### 2021.12.14 更新 更新内容: 添加握手参数检测 #### 2021.12.15 更新 更新内容: 日志写入到指定文件 #### 2021.12.20 更新 更新内容: 为SocketChannel保存属性userId信息 #### 2021.12.27 更新 更新内容: 完成动态添加Handler和完成WebSocket握手功能 #### 2021.12.29 更新 更新内容: 完成service-simulation服务的数据分发功能 #### 2022.02.07 更新 更新内容: 为MsgServer添加logo并配置 #### 2022.02.15 更新 更新内容: 拆分application.yml使配置更简洁 #### 2022.06.27 更新 更新内容: 添加DockerFile打包文件 #### 2022.07.14 更新 更新内容: 实现离线消息保存至MongoDB #### 2022.07.26 更新 更新内容: 动态配置是否记录离线消息