4.19.06.07 - Edge for Private Cloud 版本資訊

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

我們在 2020 年 6 月 5 日發布了新版 Apigee Edge for Private Cloud。

更新程序

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

  1. 在所有 Edge 節點上:

    1. 清理 Yum 存放區:
      sudo yum clean all
    2. 下載最新的 Edge 4.19.06 bootstrap_4.19.06.sh 檔案, /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. 安裝 Edge 4.19.06 apigee-service 公用程式和依附元件:
      sudo bash /tmp/bootstrap_4.19.06.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. 在所有節點上執行 OpenLDAP 的 update.sh 指令碼。在每個節點上 以下指令:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    其中 configFile 會指定您要安裝的設定檔 適用於私有雲端的 Apigee Edge。

  3. 在所有節點上執行 Edge 的 update.sh 指令碼。在每個節點上, 以下指令:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    其中 configFile 會指定您要安裝的設定檔 適用於私有雲端的 Apigee Edge。

  4. 針對所有節點上的 UI 執行 update.sh 指令碼。在每個節點上, 以下指令:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    其中 configFile 會指定您要安裝的設定檔 適用於私有雲端的 Apigee Edge。

  5. 針對所有節點上的單一登入 (SSO) 執行 update.sh 指令碼。在每個節點上, 以下指令:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    其中 configFile 會指定您要安裝的設定檔 適用於私有雲端的 Apigee Edge。

  6. 為所有節點上的開發人員入口網站執行 update.sh 指令碼。在每個 請執行以下指令:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    其中 configFile 會指定您要安裝的設定檔 適用於私有雲端的 Apigee Edge。

  7. 如果您採用 Apigee mTLS,並根據新功能或錯誤更新設定 修正這個修補程式中的問題,您必須先解除安裝 apigee-mtls,然後再重新安裝 讓這些變更生效。若需更多資訊,請參閲 變更現有的 apigee-mtls 設定

支援的軟體

Apigee Edge for Private Cloud 已確認支援 OpenJDK 1.8.0.252 版。

Tomcat 已更新至 7.0.103 版。

淘汰和淘汰項目

無變更。

新功能

下表說明這個版本的新功能:

說明

mTLS 保護管理伺服器到路由器的連線

Apigee mTLS 現在支援管理伺服器與路由器之間的連線 通訊埠 8081

現在可以設定憑證效期

使用自訂憑證時,您可以設定要保持 憑證有效。方法是將 APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR。預設 這個值是 365若需更多資訊,請參閲 步驟 1:更新 設定檔如果您在安裝 Apigee mTLS 後變更設定,請務必確認 按照變更現有的 apigee-mtls 設定

修正錯誤

下表列出這個版本修正的錯誤:

問題 ID 說明
154428338

已設定 KeyStore 時,訊息處理器無法載入環境 相似名稱或別名。

我們已修正在載入名稱類似的 KeyStore 時出現的規則運算式查詢衝突 命名慣例這會造成訊息處理器無法載入環境 或多個相衝突的 KeyStore 時無法啟動 在查詢期間傳回的訊息。

130653816

執行階段流量中的間歇性 404 錯誤。

競爭狀況導致訊息處理器無法載入所有 Proxy 啟動時導致 404 ApplicationNotFound 錯誤 執行這些動作

這個問題現在已經解決。

157275131

Drupal 升級

開發人員入口網站的升級程序不適用於版本 4.19.06。

155840972 Tomcat 升級

Tomcat 已升級至 7.0.103 版。

155595660

時區格式

所在時區的 sssSSS 權杖值 conf_system_apigee.syslogger.dateFormat 屬性設定的格式沒有 正確。

155340541

OpenJDK 支援

Apigee 已確認支援 OpenJDK 1.8.0.252 版。

155105930
76087166

多資料中心環境中的 KVM

如果偵測到 機構橫跨多個資料中心 (例如:dc-1、dc-2)。受影響 連線至本機資料中心的 Cassandra 節點,以進行金鑰管理和金鑰 值對應 (KVM) 作業。

152382545

mTLS 通訊埠範圍用量

說明文件已正確指出 Apigee mTLS 的 ZooKeeper 通訊埠範圍 從 10001 開始

150717738

沒有勝出的叢集

沒有領導者的叢集導致 mTLS 服務無法停止, 重新啟動。逾時長度也縮減。

148486685

間接繫結 OpenLDAP 複製和單一登入 (SSO) 互通性

使用間接繫結時,OpenLDAP 服務無法在 已啟用複製功能 (有多個 OpenLDAP 執行個體)。

148179907

已重新加入 Apigee-analytics-collector

已重新加入 apigee-analytics-collector 公用程式。這個公用程式 回報 API 數量

146511254

ExtractVariables 政策未擲回錯誤

當無法透過 XPath 運算式解析 XML 變數時,ExtractVariables 政策會繼續在 Proxy 中執行即使在 IgnoreUnresolvedVariables 元素或 continueOnError 屬性設為 false。

130013746

正在停用公司

無法使用「營利」按鈕停用公司的「營利」按鈕。

120799182

OpenLDAP 升級

在多資料中心環境中升級 OpenLDAP 的程序, 就會發生錯誤

145236083

Sysadmin 使用者名稱:密碼長度

因 Sysadmin 使用者名稱:password 超過 57 個字元,而導致 Edge SSO 安裝指令碼失敗。

135616498

單一登入 (SSO) 設定指令碼失敗

以往使用檔案配置網址會導致單一登入 (SSO) 設定指令碼失敗的問題已修正。

111420263

修正訊息記錄政策中的 ConcurrentModificationException

排除使用訊息記錄政策時發生的多種競爭狀況。