4.50.00.01 - Edge for Private Cloud 版本说明

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

2020 年 8 月 6 日,我们发布了 Apigee Edge for Private Cloud 的新版本。

更新过程

如需更新安装,请在 Edge 节点上执行以下步骤:

  1. 在所有边缘节点上:

    1. 清理 Yum 代码库:
      sudo yum clean all
    2. 将最新的 Edge 4.50.00 bootstrap_4.50.00.sh 文件下载到 /tmp/bootstrap_4.50.00.sh
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. 安装 Edge 4.50.00 apigee-service 实用程序和依赖项:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      其中,uName:pWord 是您从 Apigee 收到的用户名和密码。 如果您省略 pWord,系统会提示您输入。

    4. 更新 apigee-setup 实用程序:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. 使用 source 命令执行 apigee-service.sh 脚本:
      source /etc/profile.d/apigee-service.sh
  2. 在所有边缘节点上,针对 edge 进程执行 update.sh 脚本。为此,请在每个节点上执行以下命令:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    其中,configFile 指定了您用于安装 Apigee Edge for Private Cloud 的配置文件。例如 /opt/silent.conf

  3. 在所有门户节点上,通过执行以下命令更新 devportal 进程:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

支持的软件

无任何更改。

弃用和停用

Aliases API 上的 privateKeyExportable 查询参数已被弃用。

新功能

无任何更改。

已修复 Bug

下表列出了此版本中修复的 bug:

问题 ID 说明
159858015

408 超时错误

针对虚拟主机名的 API 请求错误地返回了 408 超时错误。

161121352

收入报告(创收)

收入报告中部分字段(包括净价和收益分成)的数据显示不正确。报告现在显示的是正确的数据。

159108299

安装补丁后的 NoClassDefFoundError

部分客户在安装补丁 4.50.00.01 后,管理服务器上出现了 NoClassDefFoundError

132688399

在同一环境中部署了多个共享流修订版本

部署共享流的新修订版本时,系统会同时将之前的修订版本和新修订版本部署到同一环境。Edge 未取消部署之前的修订版本,并且部署状态显示同时部署了两个修订版本。

自版本 4.50.00.01 起,无论 override 参数设置为 true 还是 false,您都无法在同一环境中部署多个共享流修订版本。无论您是使用 MIME 内容类型为 application/octet-stream 还是 application/x-www-form-urlencoded 的共享流部署 API,此规则都适用。如需了解详情,请参阅 共享流文档的此部分中的两个示例(第 3 步)。如果共享流在流钩子中使用,那么部署共享流的新修订版本会导致流钩子使用最新部署的修订版本。

修复后,系统将仅允许部署新修订版本,并正确取消部署之前的修订版本。

162770354

Drupal 安全更新

Edge 中新增了以下安全更新:

  • Drupal 核心:7.72
  • 国际化:7.x-1.27
  • 服务:7.x-3.27

RPM apigee-drupal-7.72 的 build 编号各不相同:

  • 4.19.01:apigee-drupal-7.72-0.0.304
  • 4.19.06:apigee-drupal-7.72-0.0.111
  • 4.50.00:apigee-drupal-7.72-0.0.113

这些 RPM 都具有相同的 Drupal 核心版本 7.72,并且完全相同。 如果您从早期版本升级,RPM 上的 build 号可能不会更改。