我们有这样的场景:我们将 Camel 应用程序作为 jar 交付给客户,并允许客户对其进行自定义,在某些情况下,他们可能希望替换 Camel 路由中的节点,
在这种情况下是否建议使用 AdviceWith,或者它的使用仅用于测试?
通过扩展 EventNotifierSupport 的通知方法,我能够使用 AdviceWith 替换用于非测试目的的路由
建议仅用于测试。其功能和设计仅用于测试目的。
但是,您当然可以使用 Camel 做任何您喜欢的事情。
也许你想做的事情可以用另一种方式存档,因为建议是使用camel-api中的现有功能,你也可以直接查看使用。