配置NServiceBus(使用RabbitMQ传输)以在延迟重试时进行指数补偿

问题描述 投票:0回答:1

我正在尝试将NServiceBus配置为对延迟的重试实施指数补偿方案。例如:

1在2 ^ 0分钟内重试第一次失败

2)在第二次失败后的2 ^ 1分钟内重试

3在2 ^ 2分钟内重试第三次失败

[我在github上发现了issue,似乎表明使用自定义可恢复性策略可以实现指数退缩,但我无法从Particular的文档中确定如何实现这一目标。

任何人都可以为我指出正确的方向,以便为NServiceBus设置自定义可恢复性策略,该策略将为延迟的重试启用指数退避?

rabbitmq nservicebus exponential-backoff
1个回答
0
投票

找到自定义可恢复性策略的文档here

© www.soinside.com 2019 - 2024. All rights reserved.