消息队列思考
2019-12-04 15:40:04 37 举报
消息队列
作者其他创作
大纲/内容
订单3
机具
订单1
订单2
3.消息进入队列后,在内存中,还没有在硬盘中持久化,中间件宕机。消息丢失
4.生产者投递时因为网络中断等原因导致消息没有到达消息队列就丢失了
订单接收服务
解决方案:订单扣费完成后,消息再进行手动应答
2.消息中间件如果崩溃,重启后队列消失,队列中正在等待处理的消息可能丢失
1.消息接收使用自动应答,消息1从队列推送到订单扣费后,订单扣费服务宕机,消息可能丢失
订单扣费
消息中间件
解决方案:队列持久化,消息持久化,消息在队列中时持久化到硬盘中。
queue
0 条评论
下一页