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不丟棄時需要寫相應代碼將該消息加入死信隊列)
https://www.cnblogs.com/xishuai/p/spring-boot-rabbitmq-delay-queue.html