RabbitMQ Exchange分发消息时根据类型的不同分发策略有区别,目前共四种类型:direct.fanout.topic.headers .headers 匹配 AMQP 消息的 header 而不是路由键,此外 headers 交换器和 direct 交换器完全一致,但性能差很多,目前几乎用不到了.下面分别以实例的方式对这几种exchange进行讲解. direct 首先我们以路由的方式对消息进行过滤,代码如下: 生产者 public class RoutingSendDirect {