1

我在网上搜索,但找不到任何示例如何调试使用 XML DSL(蓝图)定义的骆驼路线。

任何示例/指针都会很棒。

问候,A。

4

1 回答 1

1

您可以在 Camel 网站上找到有关调试路线的一些详细信息。

旁注:我写了一篇关于骆驼调试器 SPI 的博客文章,供对历史感兴趣的人使用: http ://www.davsclaus.com/2010/10/paris-and-easier-camel-route-debugging.html

如果您正在寻找用于调试的可视化工具,那么 hawtio 有这个:http ://hawt.io/ ,有一个视频显示了这一点:

hawtio 工具允许您连接到运行 Camel 应用程序的 JVM 容器,例如,您提到 Blueprint,您可以使用 Apache Karaf / ServiceMix。然后,您可以在您的计算机上运行 hawtio 并远程连接到容器并从 Web 控制台远程调试 Camel 路由。或者您可以直接在 Karaf / ServiceMix 中安装 hawtio,也可以使用 Web 控制台来调试路由。

旁注:除了 hawtio 之外,还有一些 Karaf shell 命令允许您在运行时跟踪 Camel 路由。虽然没有调试器(还)。但是您可以使用 JMX 操作来“调试”,但它有点麻烦。虽然 JMX API 是 hawtio 工具正在使用的,这意味着 hawtio 可以做什么,您也可以自己使用 JMX,或创建自己的工具等。

于 2013-09-05T06:31:11.940 回答