【问题标题】:String Cloud Stream - How to force a message to be dead-lettered without requeing if retry is enabled?String Cloud Stream - 如果启用重试,如何强制消息被死信而不重新排队?
【发布时间】:2017-04-12 05:58:54
【问题描述】:

我们正在使用 Spring Cloud Stream,并且我们在消费者中使用 maxAttempts > 1 启用了重试。有没有办法强制消息立即发送到 DLQ,即绕过重新排队,例如处理消息时在消费者监听器中抛出特殊异常?

【问题讨论】:

    标签: java spring-cloud-stream


    【解决方案1】:

    活页夹中的重试策略支持这一点,但目前尚未公开为可配置。

    这是我们开始着手处理的众多异常处理改进案例之一。

    【讨论】:

    • 你有没有一个问题编号 - 我们可以观察进度?
    • 是的,它是#915,特别是#913 和#914 也是整体工作的一部分。
    猜你喜欢
    • 2015-09-23
    • 2019-07-25
    • 1970-01-01
    • 2020-02-14
    • 2016-07-29
    • 2015-03-12
    • 2016-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多