
因为项目需要异步接受各方的mq消息进行发起流程/完成任务等 *** 作。但是发起流程因为业务逻辑较重,在并发tps很高的时候容易导致mysql竞争激烈(分库分表逻辑需要优化),进而导致消费速率跟不上生产速率,导致mq消息积压。所以要针对这种情况进行监控-告警-降级
方案:
详细介绍
1.消费速率怎么统计
2.获取rabbitmq队列积压数量
3.是否进入同步队列算法
4.定时任务轮询存在的问题,以及如何优化
5.数据库的数据消费速率设置多少合适
6.怎么设计成通用的组件
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)