【发布时间】:2013-09-05 14:31:11
【问题描述】:
我在网上搜索,但找不到任何示例如何调试使用 XML DSL(蓝图)定义的骆驼路线。
任何示例/指针都会很棒。
问候, A.
【问题讨论】:
标签: debugging apache-camel blueprint-osgi
我在网上搜索,但找不到任何示例如何调试使用 XML DSL(蓝图)定义的骆驼路线。
任何示例/指针都会很棒。
问候, A.
【问题讨论】:
标签: debugging apache-camel blueprint-osgi
您可以在 Camel 网站上找到一些关于调试路线的详细信息。
旁注:我写了一篇关于 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 命令可以让你 在运行时跟踪骆驼路线。虽然没有调试器(还)。但 有可以用来“调试”的 JMX 操作,但它有点 麻烦。尽管 hawtio 工具正在使用 JMX API, 意思是 hawtio 可以做什么,你也可以自己用 JMX 做,或者 创建自己的工具等。
【讨论】: