4.19.01.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.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 for Private Cloud 的設定檔。

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

    其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。

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

    其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。

  5. 在所有節點上執行 update.sh 指令碼,以便啟用 SSO。在每個節點上執行下列指令:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。

  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 政策未擲回錯誤

如果未透過 XPath 運算式解析 XML 變數,ExtractVariables 政策會繼續在 Proxy 中執行。即使 IgnoreUnresolvedVariables 元素或 continueOnError 屬性設為 false 也會發生。

130013746

停用公司

無法透過營利功能停用公司。

120799182

OpenLDAP 升級

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

145236083

系統管理員使用者名稱:密碼長度

系統管理員使用者名稱:密碼長度超過 57 個字元,導致 Edge SSO 安裝指令碼失敗。

135616498

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

修正使用檔案架構網址導致 SSO 設定指令碼失敗的問題。

111420263

修正訊息記錄政策中的 ConcurrentModificationException

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