为什么要使用消息队列? 1.将主要业务与次要业务进行解耦;例如:订单业务和短信业务; 不适用MQ的耦合场景 使用MQ场景 消息队列的有点和缺点? 1.解耦,消峰,异步2.业务场景 如何保证消息队列的高可用? 如何保证消息不被重复消费? 如何保证消息的顺序性? 如何处理消息堆积?