第 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 字段中,粘贴红帽客户端的 PEM 证书文本。此字段中的内容始终是可选的。
  5. 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,请根据需要重新传输配置详情,然后重试。
  6. 如果验证成功,请单击 Next
  7. Name 字段中输入您选择的名称,可帮助您将这个连接与任何其他连接区分开来。例如,您可以输入 Red Hat AMQ 1
  8. Description 字段中,输入有助于了解此连接的任何信息。例如,输入 使用提供的代理的 Sample Red Hat AMQ 连接。
  9. Save 查看您创建的连接现在可用。如果您输入了示例名称,您会看到 Red Hat AMQ 1 显示为可添加到集成的连接。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.