4.19.01.07 - Edge for Private Cloud 版本資訊

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

我們已於 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. 在所有節點上執行 SSO 的 update.sh 指令碼。在每個節點上執行下列指令:
    /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 複寫和單一登入互通性

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

148179907

重新新增 apigee-analytics-collector

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

146511254

ExtractVariables 政策未擲回錯誤

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

130013746

停用公司

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

120799182

升級 OpenLDAP

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

145236083

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

如果系統管理員的使用者名稱/密碼超過 57 個字元,Edge SSO 安裝指令碼就會失敗。

135616498

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

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

111420263

修正訊息記錄政策中的 ConcurrentModificationException

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