# updateWebsocket **Repository Path**: kubilewang/update-websocket ## Basic Information - **Project Name**: updateWebsocket - **Description**: 基于websocket实现的单机和集群应用,支持同一用户多点登录接收信息。应网友邀请,把修改过后的代码奉上 - **Primary Language**: Java - **License**: AFL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 37 - **Forks**: 21 - **Created**: 2021-04-19 - **Last Updated**: 2025-01-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # updatewebsocket #### 架构图  #### 项目介绍 在以前开源的代码上改造而来,没有引入开源的jar包,而是直接把代码集成进来 #### 软件架构 基于websocket和SpringBoot ### 完善框架 1、框架目前存在的问题,MemWebSocketManager和RedisWebSocketManager 不能切换 2、不支持同一用户多点登录都能收到通知 ### 修复框架 1、不能切换的问题通过@ConditionalOnProperty这个注解动态控制加载bean 2、同一用户多点登录都能收到通知的解决方案为(登录账号+随机数为确定一个websocket连接),账号+随机数为一个新的websocket连接。 ### 欢迎打赏
![]() |
![]() |