# private-chat-server **Repository Path**: private-chat/private-chat-server ## Basic Information - **Project Name**: private-chat-server - **Description**: private-chat-client对应的后端 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2021-11-13 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # private-chat-server #### 介绍 [聊天软件](https://gitee.com/private-chat/private-chat-client)所对应的后台服务 #### 软件架构 技术采用springboot、mysql、redis、activemq、fastdfs、websocket 项目支持多机部署负载均衡。rbac采用的是oauth2协议,登录生成的token、用户信息均存在redis中。 websocket服务的用户session存在本地map容器中,但是配合activemq的topic模式分发可以达到session共享的效果 #### 安装教程 若是嫌弃中间件环境安装恶心、麻烦,config/dev-install-docker 文件里描述了通过docker来安装上述软件的命令