4.19.01.07 - Edge for Private Cloud 版本資訊

您正在查看 Apigee Edge 說明文件。
查看 Apigee X 說明文件
資訊

我們在 2020 年 6 月 5 日發布了適用於私有雲的新版 Apigee Edge。

更新程序

如要更新安裝,請在邊緣節點上執行以下程序:

  1. 在所有邊緣節點上:

    1. 清理 Yum 存放區:
      sudo yum clean all
    2. 將最新的 Edge 4.19.01 bootstrap_4.19.01.sh 檔案下載至 /tmp/bootstrap_4.19.01.sh
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. 安裝 Edge 4.19.01 apigee-service 公用程式和依附元件:
      sudo bash /tmp/bootstrap_4.19.01.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. 對所有節點上的使用者介面執行 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. 如果您使用 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 說明
155840972 Tomcat 升級

Tomcat 已升級至 7.0.103 版。

155595660

時區格式

conf_system_apigee.syslogger.dateFormat 屬性設定的時區格式,用於 sssSSS 符記的值不正確。

155340541

OpenJDK 支援

Apigee 已確認支援 OpenJDK 1.8.0.252 版。

155105930
76087166

多資料中心環境中的 KVM

如果機構橫跨多個資料中心 (例如 dc-1、dc-2),管理伺服器就會隨機連線至任何資料中心。這會影響本機資料中心中 Cassandra 節點的連線,以便進行金鑰管理和金鑰值對應 (KVM) 作業。

150717738

沒有領導者的叢集

如果叢集沒有主要節點,則無法停止或重新啟動 mTLS 服務。也減少了逾時長度。

152382545

mTLS 通訊埠範圍使用情形

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

148486685

間接繫結 OpenLDAP 複製和 SSO 互通性

如果使用間接繫結,當複製功能啟用時,OpenLDAP 服務不會搜尋使用者物件 (有多個 OpenLDAP 執行個體)。

148179907

apigee-analytics-collector 已重新新增

已重新新增 apigee-analytics-collector 公用程式。這個公用程式可讓您回報 API 數量。

146511254

擷取變數政策未擲回錯誤

如果無法透過 XPath 運算式解析 XML 變數,則「ExtractVariables」政策會繼續在 Proxy 中執行。即使 IgnoreUnresolvedVariables 元素或 continueOnError 屬性設為 False,也會發生這種情況。

130013746

停用公司

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

120799182

OpenLDAP 升級

在多資料中心環境中升級 OpenLDAP 的程序導致狀態損毀。

145236083

Sysadmin 使用者名稱:密碼長度

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

135616498

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

修正問題:使用檔案配置網址會導致 SSO 設定指令碼故障。

111420263

修正訊息記錄政策中的 ConcurrentModificationException

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