如果是死信终结点,我想添加自定义生根(将重定向消息/交换重定向到其他端点,将Wire Tap添加到bean,等等)。不幸的是,我没有看到Dead Letter Channel类提供这样的重定向(以及如何)。我是否需要编写自己的错误处理程序,或者我可以以某种方式使用死信频道? (据我所知,如果出现错误,会将消息重定向到死信道 - 结束。)
答案 0 :(得分:2)
您可以将死信频道中的端点uri设置为直接端点,因此您可以将其路由到新路线,例如
erorHandler(deadLetterChannel("direct:dead"));
...
from("direct:dead")
// do stuff here