4.51.00.12 - Edge for Private Cloud 版本資訊

查看 Apigee Edge 說明文件。
前往 Apigee X說明文件
資訊

我們在 2023 年 3 月 30 日發布了新版 Apigee Edge for 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

      其中 uNamepWord 是您從 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 節點上執行 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

修正了 OASValidation 政策中的 Open API 規格資源載入效能。

如果 MP 必須載入許多 OAS 資源,這樣應該就能縮短訊息處理器的啟動時間。 這應該也能避免不必要的錯誤,並在載入時發出警告 包含 OAS 資源的 Proxy
274587823

根據預設,XSLTransform 政策禁止載入外部實體。

設定旗標 conf_feature-flags_xsl.allow.external.entities=true 即可啟用此功能 位於訊息處理器中
260714664

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

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

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

258898812

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

272136041

下列是最近新增至 Apigee 的 API 欄位: 私有雲的 Edge。但不適用於 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 for Private Cloud 版本資訊 版本,然後查看這些版本的 RPM 清單。詳情請見 Apigee 版本資訊中的所有連結 Edge for Private Cloud 版本資訊。

注意:只要安裝最新版本的 RPM 套件,每個元件只需更新一次。 更新版元件版本。請按照 版本資訊更新元件。

注意:升級元件後,系統會自動安裝最新版本的修補程式 元件。如果要升級至不是最新版修補程式, 自行維護 使用 Apigee 鏡像的 Apigee 存放區 tarball 副本,然後將這個鏡像用於 Apigee 安裝項目。 如需詳細資訊,請參閱 使用本機 Edge 存放區維護 Edge 版本