.onException(SocketTimeoutException.class,ConnectException.class)
.handled(true)
.maximumRedeliveries(5)
.maximumRedeliveryDelay(5*1000)
我想使用交换对象属性值来配置maximumRedeliveries和maximumRedeliveryDelay。
答案 0 :(得分:0)
您可以在retryWhile
上使用onException
来确定是否继续重试。而且,您可以使用Exchange.REDELIVERY_DELAY
作为消息标题中的键来动态设置延迟。