MQ四种消息队列的对比为什么要学习RabbitMqSpringBoot整合RabbitMq如何进行消息队列的技术选型如何保证消息队列高可用Kafka消费端可能出现的重复消费问题RabbitMq如何保证消息的可靠性传输可靠生产可靠消费消息转移什么是消息冗余什么是死信队列,重定向队列(场景是什么)什么是延迟队列(场景是什么)rabbitmq高可用,集群模式有哪些:mirror queue+keepalive+hv