spring-amqp - 重新连接的时间太快了
问题描述
当我的监听器应用程序尝试每 5 秒重新连接一次。我希望它能够配置该退避时间。发现这个问题https://github.com/spring-projects/spring-amqp/issues/840,接缝就像我的问题和“spring guy”说它提供了一个弹簧属性来调整值但我找不到那个spring 文档中的属性,顺便说一句,测试了 ampq 的所有时间相关属性,没有一个改变时间。因此,如果有人可以指导我写作方向,我会在听。如果您需要更多数据来提供答案,请告诉我。
解决方案
请参阅文档。
reecoveryInterval确定如果消费者因非致命原因启动失败,则尝试启动消费者之间的时间(以毫秒为单位)。默认值:5000。与 互斥
recoveryBackOff
。recoveryBackOff指定
BackOff
尝试启动消费者之间的间隔,如果它由于非致命原因而无法启动。默认为FixedBackOff
每五秒无限制重试一次。与 互斥recoveryInterval
。
推荐阅读
- android - 如何使用 DialogFragment 显示 AsyncTask 的进度 - 不使用 ProgressDialog
- python - ROI的边界框大于带有pyradiomics掩码校正的图像空间
- vue.js - 代理“changeOrigin”设置似乎不起作用
- java - 无法从 Firebase 获取下载网址
- nginx - WebSocket 握手期间出错:意外的响应代码:301
- typescript - 未捕获的 ReferenceError:在 node_modules/karma-chrome-launcher/test/jsflags.spec.js:3 中未定义要求
- android - 广播接收器中的 LifeCycleOwner
- parsing - 无法使用 apache tika -1.6 解析 .docx 或 .xlsx 文件。Jarfiles 正在加载,但它没有解析
- swift - 具有应用组和多个目标的核心数据
- html - 更改 html 和 css 中对角线的方向