您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件。 info
我們已於 2015 年 10 月 22 日 (星期四) 發布 Apigee Edge for Private Cloud 的新修補程式。
升級訂單,安裝兩個資料中心
如果升級的安裝項目有兩個資料中心,請按照下列順序升級元件:
- Qpid 資料中心 1
- Qpid Data Center 2
- Postgres 資料中心 1
- Postgres Data Center 2
- 管理伺服器資料中心 1
- 管理伺服器資料中心 2
- 路由器/訊息處理器資料中心 1
- 路由器/訊息處理器資料中心 2
在升級至 4.15.07.00 時,移除額外的「閘道」Pod
這個版本包含可修正 OPDK-1878 問題的指令碼。如果先前安裝 Edge 時,您將閘道 Pod 的名稱從預設值「gateway」改為其他名稱,則 4.15.07.00 升級指令碼會自動在安裝中新增名為「gateway」的 Pod,以及您建立的 Pod。
判斷是否受到影響
這個問題最有可能發生在有多個資料中心的環境中,您在每個資料中心建立的閘道 Pod 名稱不同,例如「gateway-1」和「gateway-2」。如果您使用閘道 Pod 的預設名稱「gateway」,就不會受到這個問題影響。
如要判斷區域中的 Pod,請使用下列 cURL 指令:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
其中 ms_IP 是 Edge 管理伺服器的 IP 位址或 DNS 名稱,dc-1 則是區域名稱。這個指令會傳回陣列,其中包含區域中的所有 Pod 名稱。
如果您在升級前執行這個指令,並重新命名「gateway」Pod,則會看到以下格式的結果:
[ "gateway-1", "analytics", "central" ]
如果您在升級至 4.15.07.00 後執行這項指令,結果現在會包含「gateway」Pod:
[ "gateway-1", "gateway", "analytics", "central" ]
如果您不知道區域名稱,請使用下列指令:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
套用修補程式指令碼
4.15.07.01 修補程式包含 delete-gw-pod.sh 指令碼,可移除 4.15.07.00 升級建立的額外 Pod。
delete-gw-pod.sh 指令碼:
- 從「gateway」Pod 或您指定的 Pod 中移除所有 Edge 元件。
- 取消任何機構與 Pod 的關聯。
- 刪除 Pod。
如何執行這個指令碼:
- 安裝 4.15.07.01 修補程式。
- 備份所有 ZooKeeper 節點。詳情請參閱 Edge 作業指南。
- 在任何管理伺服器節點上,執行 delete-gw-pod.sh 指令碼,刪除 4.15.07.00 升級工具建立的「gateway」Pod:
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
指令碼會提示您輸入系統管理員密碼。
如果沒有為指令碼指定任何指令列選項,指令碼會逐一檢查所有區域,找出任何閘道 Pod 的倍數。然後系統會提示您刪除一個 Pod,預設為「gateway」Pod。
您可以將指令列選項傳遞至 delete-gw-pod.sh 指令碼。舉例來說,如果您傳遞 Pod 名稱和區域,系統只會刪除該區域中的 Pod。然後詢問你是否要檢查所有區域。
您可以將下列參數傳遞至 delete-gw-pod.sh 指令碼:
- -P <系統管理員密碼>
- -a <管理員電子郵件地址, 預設為 apigee_env.sh 中的 ADMIN_EMAIL 值>
- -H <管理伺服器主機,預設為 apigee_env.sh 中的 MSIP 值>
- -r <要搜尋「閘道」Pod 的區域>
- -p <閘道 Pod 名稱>。 預設值為「gateway」>
- -y <Suppress warning>
修正錯誤
這個版本修正了下列錯誤。
| 問題 ID | 說明 |
|---|---|
| OPDK-1927 | 缺少貨幣化升級資料表;正在建立重複的索引 |
| OPDK-1878 | 在設定中變更閘道 POD 名稱會導致問題 |
| OPDK-1886 | 節點無法存取本機 IP 位址,例如 192.168.x.y |
| MGMT-2353 | 自訂報表清單頁面上的「刪除」按鈕只能使用一次 |
| MGMT-2521 | 追蹤工作階段有時會停止回應 |
| MGMT-2543 | 新的 Proxy 編輯器會修改 AssignMessage 政策 <Payload> 中的 XML,導致現有 API Proxy 無法運作 |
| MGMT-2581 | 在所有管理連接埠上停用 HTTP 追蹤方法 |
| MGMT-2599 | 新版 Proxy 編輯器會在您刪除命名空間前置字元後還原 |
| MGMT-2616 | 新版 API Proxy 編輯器無法正確處理 XML 實體 |
| MGMT-2618 | 因「Error creating directory for path」(為路徑建立目錄時發生錯誤) 而導致部署作業發生問題 |
| MGMT-2702 | FireFox 和 IE 的跨網站安全漏洞 |
| DEVRT-1942 | 缺少貨幣化升級資料表;正在建立重複的索引 |
| APIRT-1074 | 傳送 Connection: Close 標頭時,系統未正確處理 gzip 壓縮內容,且沒有 Content-Length 或 Transfer-Encoding 標頭 |