文章目录 MQ基本概念MQ基础架构MQ高级特性MQ的ACKMQ的TTL死信队列延迟队列日志和监控 MQ的应用问题MQ的消息可靠性MQ的幂等性 MQ基本概念 MQ基础架构 MQ高级特性 MQ的ACK RabbitMQ消费端限流可以配置prefetch属性设置一次拉取多少条消息,同时需要设置确认模式为手动确认,否则prefetch属性就失效了 MQ的TTL 死信队列 延迟队列 日志和监控 MQ的应用问题 MQ的消息可靠性 必须保证消息不丢失,则可以如下图搭建架构 上图2.3步骤发的是同一条消息,至少消息ID一致,5步骤发的消息也是消息ID跟2.3步骤的ID一致,到回调检查服务里面去做比对,比对成功说明消费正常。比对失败就走8步骤,重新消费 MQ的幂等性