Udostępnij za pośrednictwem


Hosting planu użycia usługi Azure Functions

Podczas korzystania z Planu użycia wystąpienia hosta usługi Azure Functions są dynamicznie dodawane i usuwane na podstawie liczby zdarzeń przychodzących. Plan Zużycie wraz z planem Flex Consumption to w pełni bezserwerowa opcja hostingu dla usługi Azure Functions.

Świadczenia

Plan Zużycie jest skalowany automatycznie, nawet w okresach dużego obciążenia. W przypadku uruchamiania funkcji w planie Zużycie są naliczane opłaty za zasoby obliczeniowe tylko wtedy, gdy funkcje są uruchomione. W ramach Planu użycia limit czasu wykonywania funkcji zostaje przekroczony po konfigurowalnym okresie czasu.

Aby zapoznać się z porównaniem planu Zużycie z innymi typami planu i hostingu, zobacz Opcje skalowania i hostingu funkcji.

Napiwek

Jeśli chcesz korzystać z zalet rozliczeń tylko do skalowania dynamicznego i wykonywania, ale także zintegrować aplikację z sieciami wirtualnymi, należy rozważyć hostowanie aplikacji w planie Flex Consumption.

Rozliczenia

Rozliczenia zależą od liczby wykonań, czasu wykonania oraz użytej pamięci. Użycie jest agregowane we wszystkich funkcjach w aplikacji funkcji. Aby uzyskać więcej informacji, zobacz stronę cennika usługi Azure Functions.

Aby dowiedzieć się więcej na temat szacowania kosztów podczas uruchamiania w planie Zużycie, zobacz Understanding Consumption plan costs (Opis kosztów planu zużycia).

Tworzenie aplikacji funkcji planu zużycie

Podczas tworzenia aplikacji funkcji w witrynie Azure Portal plan Zużycie jest domyślny. Jeśli używasz interfejsów API do tworzenia aplikacji funkcji, nie musisz najpierw tworzyć planu usługi App Service, tak jak w przypadku planów Premium i Dedykowanych.

W przypadku hostingu planu zużycie każda aplikacja funkcji jest zwykle uruchamiana we własnym planie. W witrynie Azure Portal lub w kodzie może być również widoczny plan Zużycie określany jako Dynamic lub Y1.

Skorzystaj z poniższych linków, aby dowiedzieć się, jak utworzyć aplikację funkcji bezserwerowej w planie Zużycie programowo lub w witrynie Azure Portal:

Aplikacje funkcji można również tworzyć w planie Zużycie podczas publikowania projektu usługi Functions z poziomu programu Visual Studio Code lub Visual Studio.

Wiele aplikacji w tym samym planie

Ogólnie zaleca się, aby każda aplikacja funkcji miała własny plan Zużycie. Jednak w razie potrzeby aplikacje funkcji w tym samym regionie można przypisać do tego samego planu Zużycie. Należy pamiętać, że istnieje ograniczenie liczby aplikacji funkcji, które mogą być uruchamiane w planie Zużycie. Aplikacje funkcji w tym samym planie nadal są skalowane niezależnie od siebie.

Następne kroki