7.3. 查看 Camel 路由列表并与之交互


  1. 查看路由列表:

    1. Camel 选项卡。
    2. 在 tree 视图中,点击应用程序的路由文件夹:

      mf list of routes

  2. 要启动、停止或删除一个或多个路由:

    1. 选中列表中一个或多个路由旁边的框。
    2. StartStop
    3. 要删除路由,您必须首先停止该路由。然后点击 ellipse 图标,然后从下拉菜单中选择 Delete

      mf delete route

      注意
      • 当您删除路由时,您可以从部署的应用程序中将其删除。
      • 您也可以在树视图中选择特定的路由,然后单击右上角菜单启动、停止或删除它。
  3. 要查看路由的图形图,请单击 Route 图表
  4. 要查看 inflight 和 blocked Exchanges,点 Exchanges
  5. 要查看端点,请单击 Endpoints。您可以根据 URL、Route ID 和方向过滤列表。
  6. Type Converters 查看、启用和禁用与 Camel 内置类型转换机制相关的统计信息,该机制用于将消息正文和消息标头转换为不同的类型。
  7. 与特定路由交互:

    1. Camel 标签页的树视图中,选择一个路由。
    2. 要查看路由属性和值的列表,请单击 Attributes
    3. 要查看路由属性的图形表示,请点击 Chart。您可以点击 Edit 来选择要在 chart 中看到的属性。
    4. 要查看 inflight 和 blocked Exchanges,点 Exchanges
    5. 点击 Operations 在路由上查看并执行 JMX 操作,如转储路由为 XML 或获取路由的 Camel ID 值。
  8. 跟踪通过路由的消息:

    1. Camel 标签页的树视图中,选择一个路由。
    2. 选择 Trace,然后单击 Start tracing
  9. 将信息发送到路由:

    1. Camel 标签页的树视图中,打开上下文的端点文件夹,然后选择端点。
    2. Send 子选项卡。
    3. 以 JSON 或 XML 格式配置消息。
    4. Send
    5. 返回路由的 Trace 选项卡,以查看通过路由的消息流。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.