Povolení automatického škálování ve službě App Service

Dokončeno

V této lekci se dozvíte, jak povolit automatické škálování, vytvořit pravidla automatického škálování a monitorovat aktivitu automatického škálování.

Povolení automatického škálování

Pokud chcete začít s automatickým škálováním, přejděte na webu Azure Portal k plánu služby App Service a v levém navigačním podokně ve skupině Nastavení vyberte horizontální navýšení kapacity (plán služby App Service).

Poznámka:

Automatické škálování není podporováno všemi cenovými úrovněmi. Cenové úrovně pro vývoj jsou buď omezeny na jednu instanci (úrovně F1 a D1), nebo obsahují pouze ruční škálování (úroveň B1). Pokud jste vybrali některou z těchto úrovní, musíte nejprve vertikálně navýšit kapacitu na S1 nebo na některou z produkčních úrovní P.

Plán služby App Service ve výchozím nastavení implementuje pouze ruční škálování. Výběrem možnosti Vlastní automatické škálování se zobrazí skupiny podmínek, které můžete použít ke správě nastavení škálování.

Enabling autoscale

Přidání podmínek škálování

Po povolení automatického škálování můžete upravit automaticky vytvořenou výchozí podmínku škálování a přidat vlastní podmínky škálování. Mějte na paměti, že každá podmínka škálování může škálovat buď podle metriky nebo na konkrétní počet instancí.

Výchozí podmínka škálování se spustí, pokud nejsou aktivní žádné z ostatních podmínek škálování.

The condition page for an App Service Plan showing the default scale condition.

Podmínka škálování založená na metrice může také specifikovat minimální a maximální počet instancí, které se mají vytvořit. Maximální počet nemůže překročit limity definované cenovou úrovní. Všechny podmínky škálování, kromě výchozí podmínky, mohou navíc obsahovat plán určující, kdy se má podmínka použít.

Vytvoření pravidel škálování

Podmínka škálování podle metriky obsahuje jedno nebo více pravidel škálování. Pokud chcete přidat vlastní pravidla, použijte odkaz Přidat pravidlo. Nadefinujte kritéria, která určují, kdy má pravidlo spustit akci automatického škálování a jaká akce automatického škálování se má provést (horizontální navýšení nebo snížení kapacity), pomocí metriky, agregací, operátorů a prahových hodnot popsaných výše.

The scale rule settings pane.

Monitorování aktivity automatického škálování

Na webu Azure Portal můžete sledovat, kdy k automatickému škálování došlo prostřednictvím grafu Historie spuštění. Tento graf ukazuje, jak se počet instancí mění v průběhu času a které podmínky automatického škálování způsobily jednotlivé změny.

The Run history information for the app.

Graf historie spuštění můžete použít s metrikami zobrazenými na stránce Přehled ke korelaci událostí automatického škálování s využitím prostředků.

The metrics shown on the App Service Plan overview page.