Apache Camel -自定义重定向在死信通道的情况下



在死信端点的情况下,我想添加自定义生根(将消息/交换重定向到其他端点,将Wire Tap添加到bean等)。不幸的是,我没有看到它(以及如何)Dead Letter Channel类提供这种重定向。我是否需要编写自己的错误处理程序,或者我是否可以使用死信通道?(我明白,如果发生错误,消息将被重定向到死通道-结束。)

你可以将死信通道中的端点uri设置为直接端点,这样你就可以将它路由到一个新路由,例如

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

相关内容

最新更新