https://blog.csdn.net/lyhkmm/article/details/78775369
1.基本模式:
基本模式下,消息投递到队列,从队列读取消息。
2.话题模式:
生产者生产消息,将消息投递到交换机。每一个消息会有一个routingkey。消费者端声明一个同样名字的交换机,创建一个新的队列,将该队列和交换机绑定,如果routingkey与话题Topic相匹配,则被路由到指定的队列。
autodelete默认为true,产生的队列会自动删除。
话题模式下,如果先打开生产者,发送到交换机中的消息因为没有匹配的Topic,所以会自动消失。因此,必须先启动消费者。
话题模式下,生产者
3.bindingkey 和 routingKey区别:在绑定(Binding)Exchange与Queue的同时,一般会指定一个binding key;消费者将消息发送给Exchange时,一般会指定一个routing key;当binding key与routing key相匹配时,消息将会被路由到对应的Queue中。
4.durable形容消息,autodelete形容队列。