mq如何保证实时性
1、解决办法如何保证实时性我们可以接收生产者传来的消息:内部会为每条消息生成一个全局唯一、与业务无关的消息id,当接收到消息时,会先根据该id判断消息是否重复发送,再决定是否接收该消息。

3、我们都知道当我们在处理大群消息推送时,写离线消息也是一个非常影响性能的地方。现有的逻辑是先为每个人写一条离线消息,再执行推送。这样做的初衷是确保消息投递绝对可靠(参看《一个海量在线用户即时通讯系统(IM)的完整设计》的离线消息章节)。由于大群人数较多,写离线消息也有较多时间开销。优化思路是现将消息及时推送给用户,再异步写离线消息,同时处理好写离线消息和推送消息的ack时序。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:69
阅读量:55
阅读量:71
阅读量:90