在建立應用時,選擇“使用鏡像建立”,這裡我們部署一個tomcat應用。
在“更多設定”中,勾選“開啟”自動伸縮,設定名額、下限、上限、步長、最大執行個體數目,最小執行個體數目即可。
使用編排模闆建立應用時,點選“新增服務”
在彈出的視窗中打開“更多設定”,勾選“開啟”自動伸縮,設定名額、下限、上限、步長即可。同上。
在編排模闆的labels配置中,添加相應的标簽:
指定步長(預設值是1):aliyun.auto_scaling.step
最大執行個體數量(預設值是10):aliyun.auto_scaling.max_instances
以cpu使用量為名額
指定上限: aliyun.auto_scaling.max_cpu
指定下限:aliyun.auto_scaling.min_cpu
以記憶體使用量為名額
指定上限:aliyun.auto_scaling.max_memory
指定下限:aliyun.auto_scaling.min_memory
示例(wordpress):
然後進行應用部署。
應用部署後報警規則及通知可以在雲監控上檢視及修改。
當設定的名額超過閥值後,容器會自動進行容器的擴縮容。這裡容器從3個自動擴容到5個。