第 8 章 管理集成
常见的设置是让 Fuse 在线开发环境、Fuse 在线测试环境和 Fuse 在线部署环境。为方便此目的,Fuse Online 提供从一个 Fuse Online 环境导出集成的功能,然后将该集成导入到另一个 Fuse 在线环境中。在各种 Fuse 在线环境中管理集成的信息和步骤都相同,除非特别说明。
以下主题提供了帮助您管理集成的信息:
8.1. 关于集成生命周期处理
创建并发布集成后,您可能需要更新集成的作用。您可以编辑已发布集成的草案,然后将正在运行的版本替换为更新版本。为了便于实现这一目的,Fuse Online 维护多个版本以及每个版本的状态。了解集成版本和状态可帮助您管理集成。
集成版本的描述
在每个 Fuse Online 环境中,每个集成都有多个版本。对多个集成版本的支持有几个优点:
- 如果您发布了一个无法正常工作的版本,您可以返回运行正确版本的集成。要做到这一点,您可以停止不正确的版本,并启动一个运行它的版本。
- 随着要求或工具的变化,您可以逐步更新集成。您不需要创建新的集成。
Fuse Online 每次开始运行集成的新版本时分配一个新的版本号。例如,假设您将 Twitter 发布到 Salesforce 示例集成。在它运行后,您将更新集成,以使用其他帐户连接到 Twitter。然后,发布更新的集成。Fuse Online 会停止集成的运行版本,并发布与递增版本号集成的更新版本。
运行的初始集成是版本 1。现在运行的已更新集成是版本 2。如果您编辑了版本 2,例如使用不同的帐户连接到 Salesforce,您发布该版本,然后变为集成的版本 3。
集成正好有一个草案版本。Fuse Online 对集成的草案版本有一个定义,但从未运行此版本的集成。集成的草案版本没有数字。编辑集成时,您要更新集成的草案版本。
在 Fuse Online 中,您可以在集成概述页面中看到集成版本列表。要查看此页面,请在左侧导航面板中点 Integrations。在您感兴趣的集成条目中,单击 View。
集成状态的描述
在 Fuse Online 中,在集成版本列表中,每个条目都指示该版本的状态,这是以下之一:
状态 | Description |
运行中 | Running 版本正在执行;它位于服务中。只能运行一个集成版本。也就是说,一次只能有一个版本处于 Running 状态。 |
stopped | Stopped 版本没有运行。集成的草案版本处于 Stopped 状态。每个一次运行集成,然后停止处于 Stopped 状态。 如果没有此集成版本处于 Running 状态,您可以启动已停止的版本。 |
待处理 | 待处理的 版本处于转换状态。Fuse Online 正在启动此版本的集成或停止此版本的集成,但集成还没有运行或停止。 |
Error | 处于 Error 状态的集成版本在启动或运行时遇到 OpenShift 错误。错误暂停启动或执行。如果发生这种情况,请尝试启动正确运行的早期集成版本。或者,请联系技术支持以获取帮助。为此,请在右上角的任何 Fuse Online 页面中,点 图标并选择 Support。 |