alberliu / gim

golang写的IM服务器(服务组件形式)
MIT License
2.57k stars 525 forks source link

[Question]: 当前架构不支持分布式拓展 #138

Closed GStones closed 1 year ago

GStones commented 1 year ago

看了下源代码,玩家间通信是通过getConn 获取会话,并发送通知,如果横向拓展多个gim 服务,玩家在不同的服务上将没法通信。

alberliu commented 1 year ago

可以做到水平扩展的,device保存了用户所连接的connect服的IP

GStones commented 1 year ago

感谢回复,是不是可以用MQ去做全局的在线聊天?