在服務商發布了新的服務版本後,您可以根據實際需求,將服務執行個體升級到對應的新版本。服務執行個體升級支援單個服務執行個體升級和批量升級操作,下面將分別進行介紹。
前提條件
單個服務執行個體升級
當服務建立了新版本後,使用者可以觸發服務執行個體的升級,下文介紹了升級服務執行個體的操作。
批量升級
服務上線了新版本後,服務商可以對授予升級許可權的私人部署服務執行個體和全託管單租版的服務執行個體進行批量升級。
批量升級原理
批量升級服務執行個體使用系統營運管理服務(OOS)進行實現,具體實現思路為系統營運管理服務使用模板BulkyUpgradeServiceInstance進行批量升級操作,模板內的批量升級邏輯如下圖所示:

使用批量升級頁面選擇參數調用計算巢擷取服務執行個體列表API,擷取服務執行個體列表
對服務執行個體列表進行遍曆,調用計算巢升級服務執行個體API,進行服務執行個體升級操作,可以設定每次升級服務執行個體的個數。
升級過程中,有服務執行個體升級失敗,升級任務會中止,後續未執行升級的服務執行個體不會再執行升級操作。
操作步驟
登入計算巢控制台。
在左側導覽列中,單擊服務執行個體,然後選擇我的服務執行個體頁簽。
找到您要批量升級服務執行個體的服務,單擊服務名稱或ID,進入服務詳情頁。
單擊營運管理,進入營運管理頁簽。
在批量營運框中,單擊批量升級。

在彈框中設定批量升級參數。
配置項 | 說明 |
參數配置 | 在參數配置地區,設定目標執行個體和升級服務版本參數值。
|
進階選項 | 在進階選項地區,設定任務執行的並發比率和OOS扮演的RAM角色參數值。 說明 該配置項參數為非必須配置項,若您不配置,計算巢會使用預設配置。
|
任務設定 | 在任務描述地區,設定任務的簡要描述。 |

單擊下一步。
在確定頁簽中,查看批量升級設定的基本資料和資源預覽。

單擊建立,建立完成後,您可以在營運管理頁簽中查看任務的執行狀態。

在操作列單擊詳情,查看OOS任務執行情況。




