Exchange和Exchange、Queue之间的连接关系
交换机和队列绑定,是通过 路由key,交换机可以有多个 路由key,这个交换机里面的路由key都是唯一的,每个路由key对应一个队列!
所以根据 路由key 就可以找队列,因为这个 路由key是和队列绑定一起的!
所以路由key
就表示这你要找哪个队列.(路由key只是用来绑定队列和找队列的)
消费者消费的是队列!
交换机不会存储任何消息,直接作为一个转换转发,到相应的队列上!
在消费者端,声明和绑定队列可以,在生产者端,声明和绑定队列也可以!因为rabbitMQ会有一个判断,所以不会重复!但是 两个端上 声明和绑定的参数上有些不同,比如增加了一些特有的属性,那么就会出现两个!然后就会比较容易出现问题!
网友评论