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