基于RocketMQ框架的消息通信与监控系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:slchen168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近些年来,企业为了提高公司不同业务中的数据共享,协调不同部门之间的办公效率,对数据进行持久化存储来挖掘其背后价值,对消息通信系统越来越重视。不同业务系统之间的联系越来越紧密,对通信质量要求也越来越高和严格。企业内部通信系统对数据传输的可靠性,高效性,安全性,低延迟性等条件有着极其严格的规定,而RocketMQ作为一种分布式消息中间件,它具有高可靠性,分布式,易隔离,易定制化等特点,能有效解决数据持久化存储,对数据进行可视化监控和分析,保证消息在传输过程中的安全性,可靠性等问题。目前主流的消息中间件有ActiveMQ、RabbitMQ、Kafaka、RocketMQ等。为了选择一款较为合适的消息中间件,对各个消息中间件吞吐量、处理消息能力、国产化等做了相关实验,实验表明RocketMQ相对较好。由于RocketMQ未提供消息优先级接口,因此通过间接方式设计了一个消息优先级模块,来满足企业中对紧急业务的处理。为了保证企业中消息顺序发送,消息重试功能,设计了与之相对应的模块。为了能够对消息发生或失败后快速定位失败原因以及消息持久化后的可视化展现工作,设计了web界面进行展示消息,集群,Topic等。为了测试消息通信的可靠性,搭建双主双从的集群环境,实验结果表明非常稳定可靠,在机器断电的情况下也能保持较少的消息丢失,改变刷盘策略可以保证消息不丢失。综合考虑高吞吐量、低延迟、处理消息能力强、系统可靠性、丢失消息情况、国产化等因素,选择RocketMQ作为消息通信系统的决策是正确的。
其他文献
为社会成员提供社会保障,是现代社会政府职能的重要体现,充足、稳定、可持续的社会保障资金是实现这一职能的基础。因此,寻求合理的社会保障基金筹集模式就成为构建我国社会
民以食为天,食以安为先。食品安全是各国共同关注的重要公共政策问题。党和政府一贯高度重视食品卫生和安全问题,不断完善食品安全法制体系和监管体制。党的十八大以来,为了建立
报纸
新生血管有转运炎症细胞至炎症病损处,为炎症组织提供氧和营养,加重炎症的作用。血管内皮生长因子(VEGF)可促进血管内皮细胞增殖,促新生血管发生。新生血管发生可使炎症细胞更
中国特色社会主义理论世界话语权,须以加强党的建设为其政治保障,加强智库建设为其智力支撑,加强国际交流为其提供学术平台,加强媒体传播为其拓展外宣渠道,加强党际交流为其提供沟
依托国际收支申报系统、外汇账户系统、资本项目信息系统和跨境资金流动监测系统,探索构建监测分析预警指标体系,在有效满足企业境外融资需求的同时,合理控制外债规模,降低外债风
报纸
目的观察脑膜瘤手术患者围术期应用舒适护理理念的效果。方法选取我院2014年1月~2017年1月收治的脑膜瘤患者60例作为研究对象,患者60例均行手术治疗,根据随机数字表法将患者6
1 问题的提出《中华人民共和国药品管理法》(以下简称《药品管理法》)第十条附则指出:“药品,是用于预防、治疗、诊断人的疾病,有目的地调节人的生理机能并规定有适应证或者
为了优化江苏沿海开发滩涂区土地在产业、空间上的配置,使土地资源得以充分合理利用,运用产业布局理论与SWOT分析法,对江苏沿海规划中的21个滩涂围区进行了功能定位,并运用资
文章结合海洋环境监测站和海洋资料浮标的海洋环境自动观测系统现场校准工作,使用功能先进且便于携带的干体炉计量设备,针对HMP155型温湿度传感器的温度项目进行现场校准。通
近年来,校园欺凌事件发生率呈上升趋势。被欺凌者作为校园欺凌中组成的一部分,他们是受害者也是属于弱势的一方,更应被人们所关注。校园欺凌中的被欺凌者存在着性格内向、不