一、MQ相关知识介绍 1、概述 MQ(Message Queue),即消息队列。早已成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的MQ,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。 2、MQ模式分类 消息队列包括两种模式:点对点模式 和 发布/订阅模式。 2.1 点对点 PTP点对点:使用queue作为通信载体,如图: 点对点模式特点说明: 1.消息生产者(Producer)生产消息发送到Queue中,然后消息消费者(Consum