4.51.00.12 - Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件。
info

我們已於 2023 年 3 月 30 日發布新版 Apigee Edge Private Cloud。

注意:這個版本將支援至 2024 年 3 月 30 日。

更新程序

如果您要從先前的修補程式版本 4.51.00.11 更新,請參閱本節說明如何安裝這個版本。如需從先前的版本更新,請參閱「套用多個修補程式版本」。

安裝這個版本會更新下列 RPM 清單中的元件:

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm

如要查看目前安裝的 RPM 版本是否需要更新,請輸入:

apigee-all version

如要更新安裝項目,請在 Edge 節點上執行下列程序:

  1. 在所有 Edge 節點上:

    1. 清除 Yum 存放區:
      sudo yum clean all
    2. 下載最新的 Edge 4.51.00 bootstrap_4.51.00.sh 檔案至 /tmp/bootstrap_4.51.00.sh:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. 安裝 Edge 4.51.00 apigee-service 公用程式和依附元件:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      其中 uName 和 pWord 是您從 Apigee 取得的使用者名稱和密碼。 如果省略 pWord,系統會提示你輸入。

    4. 使用 source 指令執行 apigee-service.sh 指令碼:
      source /etc/profile.d/apigee-service.sh
  2. 更新 Postgres 節點 (主要和待命):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. 在所有 Edge 節點上,執行 Edge 程序的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. 在所有節點上執行 SSO 的 update.sh 指令碼:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

新功能

這個版本推出下列新功能:

適用於南向流量的 TLS 1.3

這個版本新增對 TLS 1.3 的支援,適用於南向流量 (訊息處理器與後端伺服器之間的流量)。詳情請參閱「設定 TLS 1.3 以處理南向流量」。

修正安全性問題

本次更新未修正任何安全性問題。

支援的軟體異動

這個版本支援的軟體沒有任何異動。

淘汰與停用

這個版本沒有任何新淘汰或停用的項目。

修正錯誤

本節列出此版本修正的私有雲錯誤。

問題 ID 說明
197529839

條件運算子後方缺少尾端空格,導致部署失敗。

我們已修正這項問題,改善了 Proxy 條件陳述式中新行的處理方式。
269545512

在 Gateway 和 Monetization 中,Postgres 驅動程式版本已更新至 42.5.4。

193007714

以 JSON 格式擷取 Proxy 的目標詳細資料時,缺少部分屬性。

這個問題已修正。
245387101

開發人員應用程式相關 API 的稽核資料已修改。

系統現在會一律以遮蓋方式記錄用戶端密鑰。您可以在管理伺服器中將 CWC conf_keymanagement_app.auditlog.mask.secret 設為 false,防止密鑰遭到遮蓋,以便在稽核中記錄純文字密鑰。
260013493

新增修正檔,可最佳化載入 OpenAPI 規格資源的作業,做為 OASValidation 政策的一部分。

如果 MP 必須載入許多 OAS 資源,這應該會加快訊息處理器啟動時間。 這也應可防止載入含有 OAS 資源的 Proxy 時,產生不必要的錯誤和警告記錄。
274587823

XSLTransform 政策預設不允許載入外部實體。

如要啟用這項功能,請在訊息處理器中設定 conf_feature-flags_xsl.allow.external.entities=true 標記。
260714664

部分 Cassandra 資料表預設仍使用 SizeTieredCompactionStrategy。

現在已改為 LeveledCompactionStrategy。請注意,這項變更僅適用於新安裝的 Apigee Edge Private Cloud。
261631942

修正 apigee-postgresql 的預先安裝指令碼中的次要回歸問題,在某些情況下,備份設定檔會失敗。

258898812

從擷取應用程式的 API 回應中,移除非預期的 credentialsLoaded 參數。

272136041

最近新增至 Apigee 的下列 API 欄位,會顯示在 Edge for Private Cloud 中。不過,這些設定在 Edge for Private Cloud 中不會生效,因此如果遇到這些設定,可以放心忽略。

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

已知問題

如需完整清單,請參閱「Edge for Private Cloud 的已知問題」。

套用多個修補程式版本

本節說明如何套用多個修補程式版本,以防您是從 Edge for Private Cloud 的版本更新,該版本早於先前的修補程式發布版本。

每個修補程式版本都包含 Edge for Private Cloud 特定元件的更新,例如 edge-management-server。 如要套用多個修補程式版本,您必須更新每個 Edge 元件,這些元件包含的修補程式版本晚於目前安裝的版本。如要找出這些元件,請查看目前版本之後所有版本的 Edge for Private Cloud 版本資訊,並檢查這些版本的 RPM 清單。如要查看所有 Edge 私有雲版本資訊的連結,請參閱「Apigee 版本資訊」。

注意:您只需要為每個元件安裝修補程式版本中包含的最新版本 RPM,即可更新元件。請按照該版本的版本資訊中的操作說明更新元件。

注意:升級元件時,系統會自動安裝元件的最新修補程式版本。如要升級至非最新版本的修補程式版本,您必須使用 Apigee 鏡像,自行維護 Apigee 存放區的 tarball 副本,並使用這個鏡像進行 Apigee 安裝作業。詳情請參閱「 使用本機 Edge 存放區維護 Edge 版本」。