服務商在建立服務時,可以對服務進行變更配置設定。使用者完成服務執行個體建立後,若服務執行個體的參數配置或所選套餐不滿足當前業務時,可以對服務執行個體執行變更配置操作以滿足業務要求。本文介紹變更配置功能的詳細內容。
計費說明
計算巢不收取平台服務費,但您需要為服務部署時使用的雲資源付費(例如SLB執行個體、ECS執行個體等)。具體收費資訊,請參見產品計費。
建立服務
此處以建立一個包含套餐和參數升配功能的服務為例。
登入計算巢控制台。
在左側導覽列中,選擇我的服務,並在我的服務頁面中選擇我建立的服務,然後單擊建立新服務。
在建立新服務介面,完成服務參數配置。
此處只列舉變更配置設定需要特別配置的參數,其他參數配置,請參見建立私人部署服務。
說明在編寫模板時,如果您需要在變更配置時更改執行個體規格或資源更新時,需在模板中進行如下設定。
如果需要更改執行個體規格,則需要在模板中將資源
ALIYUN::ECS::InstanceGroup
屬性UpdatePolicy
的值設定為ForAllInstances
。如果涉及資源
ALIYUN::ECS::RunCommand
更新,則必須在模板中將Syns
的屬性值設定為true
。變更配置時涉及更新的ALIYUN::ECS::RunCommand
資源會重新執行。
開啟支援服務變更配置開關。
在變更配置操作處,單擊添加變更配置操作按鈕。
在添加變更配置操作彈窗中,配置相關參數。
在選擇模板處,選擇模板名稱。
控制台預設選擇第一個模板名稱。
在操作名稱處,設定作業名稱。例如:系統硬碟擴容。
在操作描述處,簡要描述操作內容。
在變更配置類型處,選擇變更配置操作的類型。
升配:
若支援套餐變更配置,則目標套餐建立的時間需晚於當前服務執行個體對應套餐。
如服務在設定套餐時先後建立套餐一、套餐二和套餐三,且服務執行個體選擇了套餐二。服務執行個體在進行套餐變更配置時,由於套餐建立的順序,變更配置套餐只能選擇套餐三而不能選擇套餐一。
若支援參數變更,數字型別參數需單調遞增,布爾類型的參數不能從
true
變為false
。若參數設定AllowedValues
,則僅能按照列表遞增順序選擇。自訂套餐不支援升配。
降配:
若支援套餐變更配置,則目標套餐建立的順序需早於當前服務執行個體對應套餐的時間。
若支援參數變更,數字型別參數需單調遞減,布爾類型的參數不能從
false
變為true
。若參數設定AllowedValues
,則僅能按照列表遞減順序選擇。自訂套餐不支援降配。
自訂:自訂變更配置不限制套餐變更配置與參數變更內容,且支援自訂套餐。
在變更配置方式處,選擇變更配置方式。
若選擇套餐變更配置,則需要先完成套餐設定,否則無法選擇套餐變更配置。
在選擇參數處,選擇需要進行變更配置的參數。
當變更配置方式選擇了參數變更時,才能設定該參數。且此處展示的參數是計算巢已經過濾掉了模板中不可變更的參數。
單擊儲存服務。
建立服務執行個體並進行變更配置操作
該步驟是服務商以使用者的視角建立服務執行個體,並對已建立的服務執行個體進行變更配置操作。
建立服務執行個體。更多資訊,請參考建立私人部署服務執行個體。
完成服務執行個體建立後,您可以在服務執行個體詳情頁的配置資訊處,查看服務執行個體的配置資訊。
變更配置服務執行個體。
在服務執行個體詳情頁的右上方,單擊變更配置服務執行個體。
在變更配置服務執行個體彈框中,選擇變更配置類型,然後單擊下一步。
在設定變更配置參數頁簽中,設定升配的參數。然後單擊下一步。
在變更配置參數預覽頁簽中,確認變更配置後的套餐和參數值。
單擊確定。
當參數變更配置完成後,在服務執行個體詳情頁,查看變更配置後的配置資訊。
配置資訊中的參數值發生變化,表示變更配置成功。