hostování plánu Azure Functions Consumption

Při použití plánu Consumption se instance hostitele Azure Functions dynamicky přidávají a odebírají na základě počtu příchozích událostí. Plán Consumption je plně bezserverová možnost hostování pro Azure Functions.

Výhody

Plán Consumption se škáluje automaticky i během období vysokého zatížení. Při spouštění funkcí v plánu Consumption se vám budou účtovat výpočetní prostředky jenom v případě, že jsou vaše funkce spuštěné. V plánu Spotřeba po nastavené době vyprší časový limit spuštění funkce.

Porovnání plánu Consumption s ostatními typy plánů a hostitelů najdete v tématu Možnosti škálování a hostování funkcí.

Fakturace

Fakturace vychází z počtu spuštění, doby spuštění a použité paměti. Využití se agreguje napříč všemi funkcemi v rámci aplikace funkcí. Další informace najdete na stránce s cenami Azure Functions.

Další informace o odhadu nákladů při spuštění v plánu Consumption najdete v tématu Vysvětlení nákladů na plán Consumption.

Vytvoření aplikace funkcí plánu Consumption

Při vytváření aplikace funkcí v Azure Portal je výchozí plán Consumption. Při vytváření aplikace funkcí pomocí rozhraní API nemusíte nejprve vytvořit plán App Service, jak to uděláte s plány Premium a Dedicated.

Pomocí následujících odkazů se dozvíte, jak vytvořit aplikaci funkcí bez serveru v plánu Consumption, a to buď prostřednictvím kódu programu, nebo v Azure Portal:

Aplikace funkcí můžete také vytvořit v plánu Consumption, když publikujete projekt Functions z editoru Visual Studio Code nebo sady Visual Studio.

Více aplikací ve stejném plánu

Obecně se doporučuje, aby každá aplikace funkcí měla svůj vlastní plán Consumption. V případě potřeby se ale aplikace funkcí ve stejné oblasti dají přiřadit ke stejnému plánu Consumption. Mějte na paměti, že existuje limit počtu aplikací funkcí, které můžou běžet v plánu Consumption. Aplikace funkcí v daném plánu se škálují společně, takže všechny problémy se škálováním můžou ovlivnit všechny aplikace v plánu.

Další kroky