8.8. 为集成调整内存和 CPU 配置属性


您可以通过编辑集成的部署配置对象,为特定集成 CPU 和内存指定自定义值。您可能希望调整集成的内存和 CPU 配置属性,例如,如果集成需要的内存超过默认分配量。

前提条件

  • 安装了 Red Hat OpenShift oc 客户端工具,并连接到安装了 Fuse Online 的 OCP 集群。
  • 具有集群管理权限的用户为您提供了包含您要配置的集成的项目的 admin 权限。

流程

  1. 使用具有带有 Fuse Online 集成的 OpenShift 项目的 admin 权限的帐户登录 OpenShift。例如:

    oc login -u admin -p admin

  2. 切换到包含 Fuse 在线集成的项目。例如:

    oc project my-fuse-online-project

  3. 编辑集成的部署配置对象:

    1. 输入以下命令,这通常会在编辑器中打开资源:

      oc edit deploymentconfig <i-integration-name>

      例如,如果集成名称为 my-integration,则键入这个命令:

      oc edit deploymentconfig i-my-integration

    2. 通过设置 spec.containers.resources 来指定 CPU 和内存值来编辑配置,如下例所示:

      spec:
        containers:
          resources:
            limits:
              cpu: 350m
          requests:
              memory: 350Mi
      Copy to Clipboard Toggle word wrap
    3. 保存配置。

结果

保存更改后,集成 Pod 会重启,新 pod 使用新值运行。例如,如果您运行 oc describe <intergration-pod-name& gt; 命令(其中将 <intergration-pod-name> 替换为集成 pod 的名称,如 i-my-integration),命令会返回新值,例如:

    resources:
      limits:
        cpu: 350m
      requests:
        cpu: 350m
        memory: 350Mi
Copy to Clipboard Toggle word wrap

这些值即使在发布新版集成后仍然保留。

其他资源

要为所有集成的 CPU 和内存属性设置默认值,OpenShift 集群管理员可以更新 Fuse Online 自定义资源,如在 {NameOfFuseOnlineOnOCP} 中配置 Fuse Online 的自定义资源属性描述

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat