im_service icon indicating copy to clipboard operation
im_service copied to clipboard

所有消息都是服务端发MSG_SYNC_NOTIFY给客户端,然后客户端拉消息,对于群消息,拉消息的请求会不会太多

Open pplf opened this issue 5 years ago • 1 comments

比如500人的群,如果群活跃,并发消息100,那么就是50000的拉取请求。

pplf avatar Sep 04 '20 04:09 pplf

极端情况会是这样的。 以下会缓解这个问题

  1. 客户端每次拉取新消息时,单次可能会拉取多条消息

2.在用户有新消息时, 服务端除了新消息通知,同时也会直接将新消息会推送到客户端, 只有客户端无法处理新消息(消息顺序错乱时),才会触发客户端的拉取动作

richmonkey avatar Sep 07 '20 08:09 richmonkey