Queue: 消息队列
用来保存消息直到发送给消费者
是消息的容器,也是消息的终点
一个消息可以投入一个或多个队列
消息一直在队列里面,等待消费者连接到这个队列取走
Binding: 绑定
用于消息队列和交换器之间的关联...一个绑定就是基于路由键将交换器和消息队列连接起来的路由规则,可以将交换器理解成一个由绑定构成的路由表
Exchange和Queue的绑定可以是多对多关系
Connection: 网络连接,如TCP连接...表示一批交换器,消息队列和相关对象
虚拟主机是共享相同的身份认证和加密环境的独立服务器域
每个Virtual Host本质上就是一个mini版的RabbitMQ服务器,拥有自己的队列,交换器,绑定和权限限制..."的消息
完全匹配,单播的模式
Fanout Exchange:
每个发到fanout类型交换器的消息都会分到所有绑定的队列上去
fanout交换器不处理路由键,只是简单的将队列绑定到交换器上,每个发送到交换器的消息都会被转发到与该交换器绑定的所有队列上...fanout类型转发消息是最快的,广播模式
Topic Exchange:
topic交换器通过模式匹配分配消息的路由键属性,将路由键和某个模式进行匹配,队列需要绑定到一个模式上
将路由键和绑定键的字符串切分成单词