我可以理解,org.springframework.util.backoff存在于简单的用例中,并将用于核心弹簧模块中。(相对于使用spring-retry)。
但我的问题是,为什么spring-amqp在handleStartupFailure() of SimpleMessageListenerContainer中使用它而不是spring-retry,因为spring-retry已经是一个依赖项。
发布于 2019-03-31 13:57:08
最初,侦听器容器没有退避机制,只有一个recoveryInterval。
添加退避时,我们不需要Spring (异常分类、有状态重试等)提供的额外功能,因此使用Spring实用程序似乎更简单。
你担心什么?您需要的当前机制没有提供什么?
https://stackoverflow.com/questions/55441282
复制相似问题