Skip to content

实时通信

基于 SSE(Server-Sent Events)实现的实时推送,用于在线人数、字典变更、系统通知。

支持的场景

  • 在线人数统计
  • 字典数据同步
  • 系统通知推送
  • 消息提醒

SSE(Server-Sent Events)

建立连接:

GET /api/v1/sse/connect
Authorization: Bearer <token>
Accept: text/event-stream

事件主题:

事件说明
dict字典变更
online-count在线人数
system系统通知

相关文件

文件说明
src/message/sse.controller.tsSSE 连接入口
src/message/sse.service.ts事件广播/点对点推送
src/message/sse-session-registry.service.ts在线用户与连接管理

下一步:

基于 MIT 许可发布 · 由 ❤️ 和 ☕ 驱动 · 支持作者