默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 关于MobileIMSDK H5端实现IM离线消息的一些问题和思考
阅读(16492) | 评论(3 收藏 淘帖
环境:集成了MobileIMSDK server端、h5端;
问题:
1. h5 websocket的掉线频率有点频繁,这个应该如何排查或解决,服务端的日志有的时候几秒到几十秒就重新上线了
2. 离线消息的"时序"问题,这里暂时只考虑单聊。比如针对某一个离线用户发送了多条消息,服务端经过处理将离线消息缓存了起来,服务端监听用户上线事件,当发现该用户上线后,在服务端调用消息推送接口(为了提高效率有必要使用异步线程吗?如果使用了异步线程那么如何保证消息的顺序)
3. (一个离线用户),登录后我们在打开一个"会话"(聊天窗口)时,我们应该要加载一部分历史的聊天纪录,这里比如我们展示最近20条,同时此刻离线消息从服务端发出,那么当前页面我们既要掉接口查询历史记录,又收到了推送的消息,是否也会存在一个时间顺序的问题(比如历史聊天记录还没渲染完毕呢新的消息推送已经到达了,那么页面展示的是推送的消息...)。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:[已回复] 求助基于MobileIMSDK的IM客户端掉线重连异常报错下一篇:[已回复] 遇到过MobileIMSDK因切换网络或断开重连后 踢出当前回话的吗?
推荐方案
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部