RabbitMq消息轨迹查询设计

2017-05-17  本文已影响472人  linking12
消息轨迹查询的必要性

消息系统作为互联网行业削峰填谷的利器,是后端应用系统来进行异步解耦的重要工具;
而消息系统产生的消息也是应用系统数据流正确扭转的重要支撑。
为了保证消息轨迹(从那个地方产生,流向了那个地方)可查询,并且提供追本溯源的功能,是保证消息系统高可靠的一部分

消息轨迹查询的目标

规范化Rabbit的Exchange、RouteKey、Queue的使用
消息轨迹的查询及消息丢失后可进行消息回朔
对内部的消息进行分析及统计,能够预估Rabbit的容量规划及其他分析作用
增加消息剔重的操作,防止在网络抖动情况下,消息重复投递

架构方案
image.png
开发工作
上一篇 下一篇

猜你喜欢

热点阅读