8.2. 将集成置于服务中和停用


创建集成后,您可以将其保存为草案,或发布它以开始运行。发布集成时,Fuse Online 汇编所需的资源,构建集成运行时,部署将运行集成的 OpenShift pod,然后开始运行集成。

您可以随时点击按钮停止运行集成。当您想再次启动集成时,Fuse Online 已具有所需的内容,因此启动它的时间比首次运行它的时间要少得多。

首次启动集成版本的过程被称为发布集成。以下主题提供详情:

8.2.1. 关于发布集成

要第一次运行集成的版本,请发布它。发布集成构建和部署集成运行时。集成开始运行。发布集成后,您可以停止并重新启动它。一次只能运行一个集成版本。

发布的替代方法

要第一次运行集成,请执行以下操作之一发布它:

  • 在创建或编辑集成的步骤结束时,单击 Publish
  • 发布集成的草案版本:

    1. 在左侧 Fuse Online 面板中,单击 Integrations
    2. 在集成列表中,在草案条目右侧点 Three Vertical Dots 并选择 Publish

关于发布进度

Fuse Online 显示发布过程的进度,它有多个阶段:

  1. 装配 创建构建集成所需的 pod 资源。
  2. 构建 可以准备部署集成。
  3. 部署 会等待将运行集成的 pod 的部署。
  4. 启动 等待 pod 开始运行集成。
  5. deployed 表示集成正在运行。

在启动过程中,您可以点 View Logs 来显示提供启动信息的 OpenShift 日志。

发布后集成状态

发布集成完成后,集成名称旁边会显示 Running 状态。pod 运行集成。

8.2.2. 停止集成

每个集成都可能只有一个版本正在运行。正在运行的版本处于 Running 状态。您可以随时停止运行集成。

前提条件

要停止的集成处于 Running 状态。

步骤

  1. 在左侧 Fuse Online 面板中,单击 Integrations
  2. 在集成列表中,识别您要停止运行的集成条目。该条目显示此集成 正在运行
  3. 在这个集成条目的最右侧,点 Kebab 并选择 Stop

结果

Fuse Online 停止运行集成。在集成列表中,停止和 停止 会出现在集成条目中。

8.2.3. 启动集成

首次启动集成时,该过程称为发布集成,因为 Fuse Online 必须在运行集成之前构建集成运行时。您可以随时停止运行集成,然后再次启动它。

前提条件

要启动的集成处于 Stopped 状态。

步骤

  1. 在左侧导航面板中,单击 Integrations
  2. 在集成列表中,在您要启动的集成条目右侧,点 Kebab
  3. 选择 Start

结果

Fuse Online 显示 Starting 作为该集成版本的状态,然后在集成再次运行时显示为 Running

8.2.4. 重启旧的集成版本

您可以发布一个集成,该集成无法按照您想要的方式工作。在这种情况下,您可以停止不正确的版本,并将其替换为之前发布的版本以及正确运行的版本。

先决条件

  • 集成的版本正在运行,但您要停止它。
  • 您有另一个版本的集成,您希望运行该集成。

步骤

  1. 在左侧面板中,单击 Integrations 以显示此环境中的集成列表。
  2. 单击您要为其发布旧版本的集成条目。Fuse Online 显示集成版本列表。
  3. 在运行版本的条目中,在最右侧点 Kebab 并选择 Stop
  4. 单击 OK,以确认您要停止运行此版本。
  5. 等待 Stopped 显示在页面顶部的集成名称右侧。
  6. 要像 一样发布旧版本,请跳至下一步。或者,在发布旧版本前,您可以更新它:

    1. 在您要更新的集成版本的条目中,在右侧点 Kebab 并选择 replace Draft
    2. 根据需要更新集成。
    3. 更新完成后,在右上角,单击 Publish,然后单击 Publish 确认。这将执行接下来的两个步骤的位置。
  7. 要发布旧版本,请在您要再次开始运行的集成版本的条目中,点 Kebab 并选择 Start
  8. Start 确认您要启动这个版本的集成。

结果

Fuse Online 启动集成,这需要几分钟时间。当集成运行时,Running version n 会显示在集成名称右侧。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.