持久化:將交換機或隊列數據保存到磁盤,服務器宕機或重啓以後依然存在。web
非持久化:將交換機或隊列的數據保存到內存中,服務器宕機或重啓以後數據將不存在。spring
在RabbitMQ中也提供了持久化和非持久化方式。服務器
實現方式爲將durable設置爲false便可。在配置文件中配置交換機或隊列時配置durable="false"便可,配置方式以下:spa
<!--聲明fanout的交換機--> <rabbit:fanout-exchange name="spring-exchange" auto-declare="true" durable="false">
在未設置durable="false"時,查看web控制檯以下:code
將durable="false"設置以後blog
隊列和交換機持久化和非持久化使用方式一致。隊列