gpt4 book ai didi

java - Apache Camel : errorHandler vs onException?

转载 作者:搜寻专家 更新时间:2023-10-30 21:46:59 26 4
gpt4 key购买 nike

有什么区别:

<camel:errorHandler id="deadLetterErrorHandler" type="DeadLetterChannel" 
deadLetterUri="log:dead">

<camel:camelContext errorHandlerRef="deadLetterErrorHandler">
...
</camel:camelContext>

和:

<onException>
...
</onException>

根据 this article ,结合使用它们是一个“强大的组合”。怎么会这样?他们各自承担什么角色,他们如何相互补充?

最佳答案

errorHandler 用于处理在消息的路由和处理过程中抛出的任何未捕获的Exception。相反,onException 用于在抛出特定的Exception 类型时对其进行处理。查看this article查看如何使用 onException

关于java - Apache Camel : errorHandler vs onException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17346581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com