说一下逻辑:
- 客户端用户从 Server Selector 选择一个 Gate Server 建立长连接。
- Gate Server 主要负责管理长连接,然后把用户状态和路由信息写到 Redis 中。
- Gate Server 收到用户消息后,直接转发给 Msg Router ,Router 负责把消息转发到对应的 Gate Server ,送达终端用户。如果用户离线,Router 直接把消息递给 Offline Service ,离线保存。
想请教一下,这个方案的优缺点在哪?
.
说一下逻辑:
想请教一下,这个方案的优缺点在哪?
.
1
svenkkkkk Mar 9, 2023
Msg Rounter 是单点吗?
|