4.19.01.07 - Edge for Private Cloud 版本資訊

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

我們在 2020 年 6 月 5 日推出了新版本的 Apigee Edge 私有雲。

更新程序

如要安裝安裝,請在 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

ExtractVariables 政策不會擲回錯誤

當 XML 變數不是透過 XPath 運算式解析時,也會在 Proxy 中執行 ExtractVariables 政策。即使 IgnoreUnresolvedVariables 元素或 continueOnError 屬性設為 false,也會發生這種情形。

130013746

停用公司

用於停用公司營利功能的按鈕已無法使用。

120799182

OpenLDAP 升級

在多資料中心環境中升級 OpenLDAP 的程序可能會導致資料損毀。

145236083

Sysadminusername:password 長度

Sysadmin 的使用者名稱:密碼超過 57 個字元,會導致 Edge SSO 安裝指令碼失敗

135616498

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

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

111420263

修正訊息記錄政策中的 ConcurrentModificationException

避免在使用訊息記錄政策時發生數個競爭狀況。