4.3. 创建简单集成的一般步骤


Fuse Online 为您提供创建简单集成的过程。它提示您选择启动连接、完成连接、可选中间连接和其他步骤。当集成完成后,您可以发布它以便其正在运行,也可以在以后保存以进行发布。

要了解创建 API 供应商集成的步骤,请参阅 第 5.3 节 “创建 API 供应商集成”

先决条件

  • 您制定了集成步骤的计划。
  • 您创建了连接到此集成的每个应用程序或服务的连接。

流程

  1. 在 Fuse Online 的左侧面板中,单击 Integrations
  2. Create Integration
  3. 选择并配置启动连接:

    1. Choose a connection 页面中,点击您要用来开始集成的连接。当此集成运行时,Fuse Online 将连接至此应用程序,并获取您希望集成操作的数据。
    2. Choose a action 页面中,选择您希望此连接执行的操作。可用的操作因各个连接而异。
    3. 在用于配置操作的页面上,在字段中输入值。
    4. 另外,如果连接需要数据类型规格,Fuse Online 会提示您点击 Next 来指定操作的输入和/或输出类型。
    5. Next 添加启动连接。

    作为连接到应用程序的替代选择,启动连接可以是计时器,以您指定的间隔触发集成执行,也可以是一个接受 HTTP 请求的 Webhook。

    + 选择并配置启动连接后,Fuse Online 提示您选择完成连接。

  4. 选择并配置完成连接:

    1. Choose a connection 页面中,点击您要用来完成集成的连接。当此集成运行时,Fuse Online 将使用此应用程序连接到此应用程序。
    2. Choose a action 页面中,选择您希望此连接执行的操作。可用的操作因各个连接而异。
    3. 在用于配置操作的页面上,在字段中输入值。
    4. 另外,如果连接需要数据类型规格,Fuse Online 会提示您点击 Next 来指定操作的输入和/或输出类型。
    5. Next 添加完成连接。

    作为连接到应用程序的替代选择,完成连接可以将信息发送到集成处理的消息中。为此,可选择 Log when Fuse Online 提示来选择完成的连接。

  5. (可选)在启动连接和完成连接之间添加一个或多个连接。对于每个连接,选择其操作并输入任何所需的配置详情。
  6. (可选)添加一个或多个在连接间操作集成数据的步骤。请参阅关于在连接 之间添加步骤
  7. 在集成视觉化中,查找任何 Warning 图标。这些警告表示在此连接前需要数据映射程序步骤。添加所需的数据映射程序步骤。
  8. 添加所需的数据映射程序步骤后, Warning 图标仍可以被显示(可能会因为以下原因在编辑过程中显示任何时间)。

    • 其中一个源步骤已更改了其输出
    • 目标步骤的输入与映射程序的输出不兼容
    • 缺少源步骤
    • 目标步骤缺失

      在这种情况下,这个警告表示必须编辑在第 7 步中添加的数据映射程序步骤。

  9. 当集成包含所有必需的步骤时,根据您是否要开始运行集成,单击 SavePublish
  10. Name 字段中输入可将此集成与任何其他集成相区分的名称。
  11. (可选)在 Description 字段中输入描述信息,例如,您可以指定此集成的作用。
  12. 另外,在 Labels 字段中,为集成添加一个或多个标签。标签(label)是一个键值对标签,您可以应用到集成(或其他 OpenShift 资源)以便稍后过滤并在 OpenShift 中选择。例如,OpenShift admin 用户可以按照标签过滤正在运行的 Pod 或部署的列表。
  13. 另外,还可为集成添加一个或多个自定义环境变量。您可以使用这些环境变量来设置 Spring Boot 配置选项,如 SERVER_MAX_HTTP_HEADER_SIZE。请注意,当您保存集成时,在 Fuse Online 中设置这些环境变量不会影响手动设置的其他环境设置,例如通过 OpenShift Web 控制台界面。
  14. 另外,从您导入的库扩展列表中,您可以选择一个或多个与集成关联的库扩展。请注意,如果希望它出现在此列表中,您必须已导入一个库 .jar 文件作为 Fuse Online 扩展,以便可以选择它。

    有关库扩展的更多信息,请参阅如何开发库扩展

  15. 如果您已准备好开始运行集成,请单击 Save 并发布

    Fuse Online 显示集成摘要。您可以看到 Fuse Online 处于发布过程中。可能需要稍等片刻,集成的状态才会变为 Running

    如果您不想发布集成,请单击 Save。Fuse Online 保存集成并显示其流程视觉化。您可以继续编辑它。或者,在页面顶部的面包面包中,单击 Integrations 以显示集成列表。如果您保存但未发布集成,则集成条目上会出现 停止

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat