我试图在骆驼上下文中将路线的所有处理器组合在一起。
从某种意义上说,我正在阅读 JVM 指标以获取 Camel 上下文中的所有处理器,并尝试通过对与路由名称相关的处理器进行分组来过滤这些指标(这意味着所有具有路由名称“ transfer_route ”的处理器都被分组在一起) .但问题是,我希望处理器名称是顺序的(意味着路由名称“ transer_route ”中的处理器项目必须按照它们的执行顺序)。有没有办法做到这一点???
例如:
from("file:data1?noop=true").id("transfer_route").setHeader("acdee","reeee").process(new FileTransfer).to("direct:merge");
对于这条路线,我尝试通过 JVM 获取指标并尝试对这些处理器指标进行分组,但处理器列表的顺序或不按照它们的执行顺序(即 setHeader-->process-->to)。是否有一种按执行顺序排列这些东西的方法(有点像 HawtIO 路由图,按执行顺序列出处理器)?