第 3 章 连接到 AMQ


在集成中,您可以从 Red Hat AMQ 代理获取信息或将消息发布到 Red Hat AMQ 代理。Red Hat AMQ 使用 OpenWire 协议进行客户端和消息代理之间的通信。要与以下代理类型通信,请使用 Red Hat AMQ 连接器与值得关注的代理创建连接:

  • 不支持 AMQP 的 Apache ActiveMQ 代理
  • AMQ 6 代理

要与以下代理类型之一通信,请使用 AMQP 连接器 创建与值得关注的代理的连接:

  • 支持 AMQP 的 Apache ActiveMQ 代理
  • Apache ActiveMQ Artemis
  • AMQ 7 代理
  • EnMasse,它是一个开源消息传递平台

要使用 Red Hat AMQ 连接器,请查看:

3.1. 创建 AMQ 连接

在集成中,要从 或 中获取信息以发布信息到:

  • 不支持 AMQP 的 Apache ActiveMQ 代理
  • 一个 AMQ 6 代理

创建一个 Red Hat AMQ 连接,您可以将其添加到集成中。

先决条件

对于您要连接的 Red Hat AMQ 代理,您可以:

  • 代理 URL
  • 用户帐户凭证
  • 代理的 PEM 证书文本

流程

  1. 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
  2. 点击 Create Connection 以显示连接器。
  3. 点击 Red Hat AMQ 连接器。
  4. 配置连接:

    1. Broker URL 字段中,输入您要发送数据的位置或从中获取数据,例如 tcp://localhost:61616
    2. User name 字段中输入您要用来访问这个代理的帐户的用户名。
    3. Password 字段中,输入您要用来访问此代理的帐户的密码。
    4. Client ID 字段中,输入允许连接在没有缺失消息的情况下关闭并重新打开的 ID。目标类型必须是主题。
    5. 如果这个连接将在开发环境中使用,您可以通过禁用 检查证书 来节省时间。禁用证书的检查是开发环境的方便性。对于安全生产环境,请始终启用 检查证书
    6. Broker 证书 字段中,粘贴 Red Hat AMQ 代理的 PEM 证书文本。这是必需的,除非您禁用检查证书。
    7. Client certificate 字段中,粘贴 Red Hat 客户端的 PEM 证书文本。此字段中的内容始终是可选的。
  5. 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请根据需要修改配置详情并重试。
  6. 如果验证成功,点 下一步
  7. Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。例如,您可以输入 Red Hat AMQ 1
  8. Description 字段中输入任何有助于了解这个连接的信息。例如,输入 使用提供的代理的 Sample Red Hat AMQ 连接。
  9. Save 以查看您创建的连接现在可用。如果您输入了示例名称,您会看到 Red Hat AMQ 1 显示为可选择添加到集成的连接。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat