首页 > 解决方案 > 重新连接的时间太快了

问题描述

当我的监听器应用程序尝试每 5 秒重新连接一次。我希望它能够配置该退避时间。发现这个问题https://github.com/spring-projects/spring-amqp/issues/840,接缝就像我的问题和“spring guy”说它提供了一个弹簧属性来调整值但我找不到那个spring 文档中的属性,顺便说一句,测试了 ampq 的所有时间相关属性,没有一个改变时间。因此,如果有人可以指导我写作方向,我会在听。如果您需要更多数据来提供答案,请告诉我。

标签: spring-amqp

解决方案


请参阅文档

reecoveryInterval确定如果消费者因非致命原因启动失败,则尝试启动消费者之间的时间(以毫秒为单位)。默认值:5000。与 互斥recoveryBackOff

recoveryBackOff指定BackOff尝试启动消费者之间的间隔,如果它由于非致命原因而无法启动。默认为FixedBackOff每五秒无限制重试一次。与 互斥recoveryInterval


推荐阅读