【问题标题】:Apache Camel - custom redirection in case of Dead Letter ChannelApache Camel - 死信通道的自定义重定向
【发布时间】:2013-06-02 20:50:02
【问题描述】:

如果是死信端点,我想添加自定义生根(将消息/交换重定向到其他端点,将 Wire Tap 添加到 bean 等)。不幸的是,我没有看到(以及如何)死信通道类提供这种重定向。我需要编写自己的错误处理程序还是可以以某种方式使用死信通道? (我知道如果出现错误,消息会被重定向到死通道 - 结束。)

【问题讨论】:

    标签: apache-camel


    【解决方案1】:

    您可以将死信通道中的端点 uri 设置为直接端点,因此您可以将其路由到新路由,例如

    erorHandler(deadLetterChannel("direct:dead"));
    
    ...
    from("direct:dead")
      // do stuff here
    

    【讨论】:

      猜你喜欢
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多