1 Star 0 Fork 7

clywm520 / echatim-server-community

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.00 KB
一键复制 编辑 原始数据 按行查看 历史
gg 提交于 2022-02-18 15:59 . Merge branch 'feature_v2.01'

echatim 后端项目

官网: http://www.echat.work

文档: http://47.115.54.220:57070

  1. 项目说明

    采用 springboot+mybatis 开发, 使用Http api, socket.io 协议与客户端SDK交互。

    2.01版本后已合并社区版中间件echatim-server-broker-community, 无需再另行下载编译。

  2. 运行方式

mvn clean install -DskipTests=true
java -jar server-community-deploy/target/server-community-deploy-1.0.jar
  1. 端口情况

    swagger: http://localhost:8082/swagger-ui.html

    socket-io: http://localhost:9092

使用/管理

  1. 用户登录
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \ 
   "appKey": "TSDKTEST00001", \ 
   "auid": "admin", \ 
   "token": "f2ea07d1cad84b95ad76f106ebf4f412" \ 
 }' 'http://localhost:8082/v1/connection/authority_request'
  1. 创建一个用户

curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json'  -d '{ \ 
   "auid": "newuser001", \ 
   "avatar": "头像url", \ 
   "birth": "生日", \ 
   "email": "邮件", \ 
   "ex": "{}", \ 
   "gender": 0, \ 
   "mobile": "手机", \ 
   "name": "账号昵称", \ 
   "sign": "签名", \ 
   "token": "password123456" \ 
 }' 'http://localhost:8082/v1/user/add'

支持的 uniapp 客户端(社交版)

客户端:

1_2

详细请点击

版本记录:

v 2.01 - 2021-08-20
  • 支持商用社交版
v 1.02 - 2020-06-28
  • 加入本地文件服务器支持.
v 1.01 - 2020-05-24
  • 第一版源码发布

其它:

jmeter压力测试

E聊提供了基本的jmeter压力测试脚本, 可以启动多个线程对收发消息的延时进行测试,下载地址如下:

链接:https://pan.baidu.com/s/1AoynGRl9Z_Ov_KbS_kVPcg 提取码:pp43

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/clywm520/echatim-server-community.git
git@gitee.com:clywm520/echatim-server-community.git
clywm520
echatim-server-community
echatim-server-community
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891