骆驼:测量两条路线上的时间

时间:2019-11-26 10:42:31

标签: java apache-camel

我的问题类似于this,但我认为这更普遍。 我试图测量骆驼穿越两条路线的经过时间。我试过了microuri uri来启动和停止计时器,但是它不起作用,因为micrometer:timer使用交换来存储时间。据我了解,每条路线的交换都是唯一的,这就是为什么您无法用千分尺测量两条路线之间的时间。

我也尝试编写自己的组件,但遇到了另一个问题:我无法识别第二条路线中的消息。例如,我将消息发送到第一条路线的jms,而不是从第二条路线的jms获取消息。这些消息不一样,它们具有不同的ID。

我将很高兴看到任何想法和建议。谢谢。

0 个答案:

没有答案