【摘 要】
:
Rabbit MQ的消息确认机制包括生产者确认(confirm)与消费者确认(ack).若消息不需要进行持久化,生产者收到确认,消息仍有可能丢失,且生产者不知道消息已丢失,消费者可能无法收
【机 构】
:
中国科学院计算机网络信息中心,中国科学院大学
【基金项目】
:
中国科学院“十三五”信息化专项(Y72922802401)
论文部分内容阅读
Rabbit MQ的消息确认机制包括生产者确认(confirm)与消费者确认(ack).若消息不需要进行持久化,生产者收到确认,消息仍有可能丢失,且生产者不知道消息已丢失,消费者可能无法收到该消息.若消息需要进行持久化,生产者收到确认时,消费者可能还没有收到消息.本文对Rabbit MQ的消息确认机制进行优化,在收到消费者确认后向生产者发送确认消息,消息丢失时由生产者重发消息,减少消息确认过程记录的信息.生产者收到确认即可保证消息被消费者成功接收,提高了非持久化小消息投递的可靠性.实验结果表明,在客户端数量较少时,该方法能够明显提高持久化小消息的发送速率.
其他文献
人口老龄化问题已成为各国不可避免的社会问题,积极应对人口老龄化已成为各国发展战略的重要组成部分。第二次老龄问题世界大会上,“积极老龄化”建议老年人要积极参与社会生活、政治上要有老年代表并且融入社会生活中去。同时,我国在“十三五”老龄规划中,也呼吁“增强老年人参与感、获得感和幸福感,支持老年人参与社会发展”。对此,我们要积极发挥老年人在经验丰富、人脉广泛、时间宽裕等年轻人无法比拟的优势,而不是忽略他
研究从平面图像到产品三维模型的配色方案自动映射机制。利用色彩合并与主色提取等技术从平面图像中获取配色方案,并据此构建产品配色方案解空间。在考虑色彩数量、比重和随
利用国土资源、气候资料和农业统计所形成的数据资料为基础,采用G IS技术,用“机制法”原理对运城市土地资源生产潜力和主要粮食作物生产潜力进行光、温、水、土因子逐级订正
磁体旋转调速型磁力耦合器作为一种新型非接触式传动装置,继承了传统磁力耦合器结构可靠、成本低廉、运行稳定、高效节能的特点,并且凭借独特的旋转同一充磁方向磁极的调速方
研究性学习是当今教育体制改革下的新型的学习方式和教学策略。本文以高师钢琴教学为出发点,探讨研究性学习方式在高师钢琴教学中的实施策略与应用途径及评估等内容。在论述
歌剧这种艺术体裁作为西方音乐历史进程中的一大重要组成部分,在发展的过程中,各时期、各流派、各国都涌现出不统一的歌剧思想和歌剧观念,本文就西方音乐史上歌剧观演变的问
生物滞留池是应用最广范的低影响开发技术之一,为了改善地表水环境质量,本课题提出了将生物滞留池应用于污水厂尾水的深度处理。试验研究了不同结构、不同水力负荷对生物滞留
天然气的主要成分是甲烷,其着火延迟时间长,火焰传播速度慢。合成气的主要成分为氢气与一氧化碳,具有含氢量高的优点,将其与天然气混合,可显著改善天然气的着火特性。因此,本
随着全国油田的大规模开采,目前油田基本都进入了第三次采油的高含水阶段,其中含有大量的成盐离子,打破了地层水的平衡,大量用污水回注处理,在岩层产生大量的钙、镁以及锶、
<正>近日,在温州市作风建设大会上,温州市委市政府决定开展"强责任敢担当,治顽疾优环境"作风建设活动,其中第一项主要内容是服务效能大提升,要求行政审批服务提升质量。据了