默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教拉取IM离线消息中缺失的历史消息问题
阅读(21388) | 评论(1 收藏 淘帖
大佬们,请教一个离线消息和历史消息拉取的问题,有没有好的解决方案请指导下

目前系统设计
离线消息:保存7天
历史消息:保存180天

假设我跟张三聊天,张三发给我5条消息,分别是1,2,3,4,5
1,我在6月1号上线拉取离线消息收到1,2,3消息后下线了。
2,张三在6月2号再给我发了两条消息4,5
3,我在6月10号上线,会进行离线消息收取,收取范围为近7天的离线消息(张三发我的4,5的消息已经不包含在离线消息中了),所以APP中不存在4,5消息。上线后张三发我6,7两条消息

Q1:我如何才能把4,5这条消息收回来?

Q2:如果第3步,上线后张三没发我6,7两条消息,那我的最新消息应该是4,5,此时我怎么把4,5消息收回来?

PS:离线消息拉取目前方案为,通过个人全局消息seq进行拉取的。

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

标签:求助 IM开发
上一篇:微信团队分享:微信后台在海量并发请求下是如何做到不崩溃的下一篇:社交软件红包技术解密(十二):解密抖音春节红包背后的技术设计与实践
推荐方案
评论 1
离线消息拉取都超期了,你还纠结啥啊,直接忽略啊
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部