RabbitMQ學習筆記(6)----RabbitMQ 持久化和非持久化

持久化:將交換機或隊列數據保存到磁盤,服務器宕機或重啓以後依然存在。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

  

隊列和交換機持久化和非持久化使用方式一致。隊列

相關文章
相關標籤/搜索