im
适用于直播场景中的聊天室
如何使用
架构描述
模块介绍
im
|- im-common //通用模块
|- im-connect //长链接模块
|- im-message //消息模块
|- im-stat //统计模块
|- im-storage //存储模块
|- im-api // 对外提供API
服务列表
服务名称 | ip段 | web端口 | websocket端口 | grpc 端口 | 描述 | 功能 |
---|---|---|---|---|---|---|
im-connect | - | 8080 | 18080 | 28080 | 长链接服务 | 维护长链接, 消息投递 |
im-stat | 8280 | - | 28280 | 数据统计服务 | ||
im-message | 8380 | - | 28380 | 消息业务服务 | ||
im-storage | 8480 | - | 28480 | 存储服务 | ||
im-api | 8580 | - | 28580 | API服务 | ||
im-uid | 8880 | - | 28880 | API服务 |
功能列表
- 上下线广播
- 群里消息发送
- 消息过滤
- 添加缓存
- 私聊消息发送
- 智能限流
- 冷热数据分层
- 离线消息推送
- 数据加密
- 热频道监控
- 强制用户下线