1. 程式人生 > >spring boot rabbitmq 重試機制

spring boot rabbitmq 重試機制

spring.rabbitmq.listener.simple.retry.max-attempts=5  最大重試次數
spring.rabbitmq.listener.simple.retry.enabled=true 是否開啟消費者重試(為false時關閉消費者重試,這時消費端程式碼異常會一直重複收到訊息)
spring.rabbitmq.listener.simple.retry.initial-interval=5000 重試間隔時間(單位毫秒)
spring.rabbitmq.listener.simple.default-requeue-rejected=false 重試次數超過上面的設定之後是否丟棄(false不丟棄時需要寫相應程式碼將該訊息加入死信佇列)