針對云服務輔助角色設置條件,以觸發(fā)橫向縮減或擴展操作。針對角色的條件可以基于CPU、磁盤或角色的網絡負載。也可以基于消息隊列或與訂閱關聯(lián)的其他一些Azure資源的指標來設置條件。
備注
本文著重于云服務Web和輔助角色。如果直接創(chuàng)建虛擬機(經典),該虛擬機將托管在云服務中??梢酝ㄟ^將標準虛擬機與可用性集相關聯(lián)來縮放標準虛擬機,并手動將其打開或關閉。
注意事項
在配置應用程序的縮放之前,應考慮以下信息:
·縮放受內核使用情況影響。
角色實例越大,使用的內核越多。只能在訂閱的內核限制內縮放應用程序。例如,假設訂閱有20個核心的限制。如果通過兩個中等規(guī)模的云服務(一共4個核心)運行某個應用程序,則對于訂閱中的其他云服務部署,只有16個核心的擴展空間。有關大小的詳細信息,請參閱云服務的大小。
·可以基于隊列消息閾值來進行縮放。有關如何使用隊列的詳細信息,請參閱如何使用隊列存儲服務。
·還可以縮放與訂閱關聯(lián)的其他資源。
·若要使應用程序具有高可用性,應確保為其部署兩個或更多角色實例。有關詳細信息,請參閱服務級別協(xié)議。
·僅當所有角色都處于“就緒”狀態(tài)時才能自動縮放。
縮放位置
選擇云服務之后,應會看到云服務邊欄選項卡。
1.在云服務邊欄選項卡上的“角色和實例”磁貼中,選擇云服務的名稱。
重要說明:請務必單擊云服務角色,而不是角色下面的角色實例。
2.選擇“縮放”磁貼。
自動縮放
可以使用手動或自動模式來配置角色的縮放設置。顧名思義,“手動”模式可以設置實例的絕對計數(shù)。但是,“自動”模式可讓你設置規(guī)則來控制縮放的方式和程度。
將“縮放方式”選項設置為“計劃和性能規(guī)則”。
1.現(xiàn)有的配置文件。
2.添加父配置文件的規(guī)則。
3.添加另一個配置文件。
選擇“添加配置文件”。配置文件確定了用于縮放的模式:始終、定期和固定日期。
配置了配置文件和規(guī)則之后,請選擇頂部的“保存”圖標。
配置文件
配置文件可設置縮放的實例數(shù)下限和上限,以及此縮放范圍生效的時間。
·始終
始終使此范圍的實例數(shù)保持可用。
·定期
選擇一組要縮放的星期日期。
·固定日期
要縮放角色的固定日期范圍。
配置了配置文件之后,請選擇配置文件邊欄選項卡底部的“確定”按鈕。
規(guī)則
規(guī)則將添加到配置文件,代表觸發(fā)縮放的條件。
規(guī)則觸發(fā)器基于云服務的指標(CPU使用量、磁盤活動或網絡活動),可以在其中添加條件值。此外,也可以基于消息隊列或與訂閱關聯(lián)的其他一些Azure資源的指標來設置觸發(fā)器。
“規(guī)則”對話框的屏幕截圖,其中“指標名稱”選項以紅框標出。
配置規(guī)則之后,請選擇規(guī)則邊欄選項卡底部的“確定”按鈕。
返回到手動縮放
導航到縮放設置,并將縮放方式選項設置為手動輸入的實例計數(shù)。
此設置會刪除角色中的自動縮放,用戶就可以直接設置實例計數(shù)。
1.縮放(手動或自動)選項。
2.角色實例滑塊,用于設置要縮放的實例。
3.要縮放的角色實例。
配置縮放設置后,請選擇頂部的保存圖標。