1.先来介绍RabbitMQ中的成员
- Producer(生产者): 将消息发送到Exchange
- Exchange(交换器):将从生产者接收到的消息路由到Queue
- Queue(队列):存放供消费者消费的消息
- BindingKey(绑定键):建立Exchange与Queue之间的关系(个人看作是一种规则,也就是Exchange将什么样的消息路由到Queue)
- RoutingKey(路由键):Producer发送消息与路由键给Exchange,Exchange将判断RoutingKey是否符合BindingKey,如何则将该消息路由到绑定的Queue
- Consumer(消费者):从Queue中获取消息
下面是各个成员的作用图解
RabbitMQ之Exchange、Queue参数详解
总结: