# 聊天室 **Repository Path**: sgywwy/concurrent-availability ## Basic Information - **Project Name**: 聊天室 - **Description**: springCloud+gateway+nacos+websocket+rocketMQ+JWT - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2022-03-10 - **Last Updated**: 2022-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 以springcloud为基础,实现多线程、高可用实例测试 # 注册中心nacos单机启动:D:\dev_environment\nacos\nacos-server-2.0.3\nacos\bin\startup.cmd -m standalone # dev/prod配置均在nacos中 # 发布配置:curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=service-user&group=DEFAULT_GROUP&content=useLocalCache=true" # --spring.profiles.active=prod # 项目结构 | 模块名 | 说明 | | :----: | :----: | | cloud-gateway | 网关、数据安全统一处理、jwt | | cloud-common | 通用类:工具类、实体类、配置类等 | | service-modules\service-user | 服务提供方:用户信息模块 | | cloud-web | 对外接口模块 | | cloud-api | 所有对外提供的接口在这里统一管理 | # 数据安全 1. rsa签名,aes数据加解密 # 需求说明 ## 前端 1. 登录页面 2. 主页面:可能想认识的人、消息列表、聊天详情 ## 后端 1. 登录接口 2. 推荐用户接口(20个) 3. 消息列表(私聊、群组) 4. 发送私聊消息,发送群组消息 5. 添加用户、添加群组、加入群组