一、druable
解释:当durable设置为false时候,rabbitMQ重启会将消息队列清空。当设置为true的时候,rabbitMQ重启队列也不会清空。但是队列里面的还未消费的消息会被清空。那么如何让消息也能持久化呢?定义如下配置。
二、basicProperties
将basicProperties参数由原来的null改为如图所示。
三、exclusive
true,独占队列;false,不独占队列。当设置为true时,此通道只能与一个队列进行绑定,不能再绑定其他队列。但是,我们一般都是设置为false。
四、autoDelete
设置为true时,消费者消费完,消费者一旦停掉,与队列断开连接,队列被自动删除。false时,队列不会被自动删除。