消息队列的使用场景 消息队列的优缺点: 解耦异步削峰 kafka、activemq、rabbitmq、rocketmq各有什么优点和缺点 如何保证消息消费时的幂等性 如何保证消息队列的高可用 如何处理消息丢失的问题 RabbitMQ之消息确认机制(事务+Confirm) 消息确认Ack 如何保证消息顺序 消息积压问题