您正在查看 Apigee Edge 說明文件。
  請參閱 Apigee X 說明文件。 info
我們已於 2020 年 6 月 5 日發布新版 Apigee Edge for Private Cloud。
更新程序
如要更新安裝作業,請在 Edge 節點上執行下列程序:
- 
      
在所有 Edge 節點上:
- 清除 Yum 存放區:
sudo yum clean all
 - 將最新的 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
 - 安裝 Edge 4.19.06 
apigee-service公用程式和依附元件:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
其中 uName:pWord 是您從 Apigee 收到的使用者名稱和密碼。如果省略 pWord,系統會提示您輸入。
 - 更新 
apigee-setup公用程式:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
 - 使用 
source指令執行apigee-service.sh指令碼:source /etc/profile.d/apigee-service.sh
 
 - 清除 Yum 存放區:
 - 在所有節點上執行 OpenLDAP 的 
update.sh指令碼。在每個節點上執行下列指令:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。
 - 在所有節點上執行 Edge 的 
update.sh指令碼。在每個節點上執行下列指令:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。
 - 為所有節點的 UI 執行 
update.sh指令碼。在每個節點上執行下列指令:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。
 - 在所有節點上執行 
update.sh指令碼,以便使用單一登入服務。在每個節點上執行下列指令:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。
 - 在所有節點上執行 
update.sh指令碼,以便使用開發人員入口網站。在每個節點上執行下列指令:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
其中 configFile 會指定您用來安裝 Apigee Edge for Private Cloud 的設定檔。
 - 如果您使用 Apigee mTLS,並根據此修補程式中的新功能或錯誤修正更新設定,則必須先解除安裝,然後在所有節點上重新安裝 
apigee-mtls服務,這些變更才能生效。詳情請參閱「變更現有的 apigee-mtls 設定」。 
支援的軟體
Apigee Edge for Private Cloud 已確認支援 OpenJDK 1.8.0.252 版。
Tomcat 已更新至 7.0.103 版。
已淘汰和淘汰的功能
無變更。
新功能
下表將逐一介紹這個版本的新功能:
| 說明 | 
|---|
| 
           mTLS 可確保管理伺服器與路由器之間的連線安全性 Apigee mTLS 現在支援管理伺服器和路由器之間的連線,通訊埠為 8081。  | 
      
現在可設定憑證有效期限 使用自訂憑證時,您可以設定憑證有效天數。方法是在設定檔中設定   | 
      
修正的錯誤
下表列出本版本修正的錯誤:
| 問題 ID | 說明 | 
|---|---|
| 154428338 | 
           如果以類似名稱或別名設定金鑰庫,訊息處理工具就無法載入環境。 我們已修正載入具有類似命名慣例的 KeyStore 時的規則運算式查閱衝突問題。這會導致訊息處理工具無法載入與 KeyStore 相關聯的環境,或是在查詢期間傳回多個相衝突的 KeyStore 時無法啟動。  | 
      
| 130653816 | 執行階段流量中間歇性發生 404 錯誤。 競爭狀態導致訊息處理器無法在啟動時載入所有 Proxy,導致執行階段流量出現間歇性的 404 ApplicationNotFound 錯誤。 這個問題現已修正。  | 
      
| 157275131 | 
           Drupal 升級 在 4.19.06 版中,開發人員入口網站的升級程序發生錯誤。  | 
      
| 155840972 | Tomcat 升級
           Tomcat 已升級至 7.0.103 版。  | 
      
| 155595660 | 
           時區格式 在   | 
      
| 155340541 | 
           OpenJDK 支援 Apigee 已確認支援 OpenJDK 1.8.0.252 版。  | 
      
| 155105930 76087166  | 
        多資料中心環境中的 KVM 如果機構跨越多個資料中心 (例如 dc-1、dc-2),管理伺服器會隨機連線至任何資料中心。這會影響連線至本機資料中心的 Cassandra 節點,以便進行金鑰管理和 Key-Value Map (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 中執行。即使   | 
      
| 130013746 | 
           停用公司 無法透過營利功能停用公司。  | 
      
| 120799182 | 
           OpenLDAP 升級 在多資料中心環境中升級 OpenLDAP 的程序導致資料毀損。  | 
      
| 145236083 | 
           系統管理員使用者名稱:密碼長度 系統管理員使用者名稱:密碼長度超過 57 個字元,導致 Edge SSO 安裝指令碼失敗。  | 
      
| 135616498 | 
           單一登入 (SSO) 設定指令碼失敗 修正使用檔案配置網址導致 SSO 設定指令碼失敗的問題。  | 
      
| 111420263 | 
           修正訊息記錄政策中的 ConcurrentModificationException 消除使用訊息記錄政策時發生的多個競爭狀況。  | 
      
| 147458330 | 
           修正 Postgresql 備份未儲存 SSO 資訊的問題 修正 PostgreSQL 備份缺少 SSO 設定資料的問題。  |