IM服务器怎样设计一个好的消息排重策略( 二 )


广播逻辑
广播逻辑,主要用在运营管理上。是对所有在线用户或者特定群ID(会话ID),发送消息(系统消息)。实现方法为:遍历所有在线socket句柄,发送内容。
监控服务
在运营管理或者监控上,需要对聊天服务性能加以判定。 1. 统计在线人数,得到每个实例的Socket句柄长度相加
【IM服务器怎样设计一个好的消息排重策略】 希望转载的朋友能够尊重作者的劳动成果,加上转载地址。谢谢! IM系统设计

■网友
这种事情需要客户端做去重和重排的。服务器只要保存好版本号给客户端没收到的时候拉取就好了。微信好像就这么做的。
■网友
基于 Kafka(科技术语),可以由消费者存放会话状态


推荐阅读