Freigeben über


Hosting des Azure Functions-Verbrauchstarifs

Bei Verwendung des Verbrauchstarifs werden Instanzen des Azure Functions-Hosts dynamisch basierend auf der Anzahl der eingehenden Ereignisse hinzugefügt und entfernt. Der Verbrauchsplan ist zusammen mit dem Flex-Verbrauchsplan die vollständig serverlose Hostingoption für Azure Functions.

Vorteile

Im Verbrauchstarif erfolgt eine automatische Skalierung, auch in Zeiten hoher Last. Wenn Funktionen in einem Verbrauchstarif ausgeführt werden, werden Ihnen nur dann Computeressourcen berechnet, wenn Ihre Funktionen ausgeführt werden. In einem Verbrauchsplan tritt für eine Funktionsausführung nach einem konfigurierbaren Zeitraum ein Timeout auf.

Einen Vergleich des Verbrauchstarifs mit anderen Plänen und Hostingtypen finden Sie unter Funktionsskalierung und Hostingoptionen.

Tipp

Wenn Sie die Vorteile der dynamischen Skalierung und der Abrechnung „Nur Ausführung“ nutzen möchten, Ihre App aber auch in virtuelle Netzwerke integrieren müssen, sollten Sie stattdessen überlegen, Ihre App im Flex-Verbrauchsplan zu hosten.

Abrechnung

Die Abrechnung erfolgt auf der Grundlage der Anzahl von Ausführungen, der Ausführungszeit und des verwendeten Arbeitsspeichers. Die Nutzung wird für alle Funktionen innerhalb einer Funktions-App aggregiert. Weitere Informationen finden Sie unter Azure Functions – Preise.

Weitere Informationen zum Schätzen der Kosten bei Ausführung in einem Verbrauchstarif finden Sie unter Grundlegendes zu Kosten des Verbrauchstarifs.

Erstellen Sie einer Funktions-App in einem Verbrauchstarif

Wenn Sie eine Funktions-App im Azure-Portal erstellen, gilt standardmäßig der Verbrauchstarif. Wenn Sie APIs verwenden, um Ihre Funktions-App zu erstellen, müssen Sie nicht zuerst einen App Service-Plan erstellen, wie es bei Premium- und Dedicated-Tarifen der Fall ist.

Beim Hosten mit dem Verbrauchsplan wird jede Funktions-App in der Regel in einem eigenen Plan ausgeführt. Im Azure-Portal oder im Code wird der Verbrauchsplan möglicherweise auch als Dynamic oder Y1 bezeichnet.

Verwenden Sie die folgenden Links, um zu erfahren, wie Sie eine serverlose Funktions-App in einem Verbrauchstarif erstellen, entweder programmgesteuert oder im Azure-Portal:

Sie können Funktions-Apps auch in einem Verbrauchstarif erstellen, wenn Sie ein Functions-Projekt aus Visual Studio Code oder Visual Studio veröffentlichen.

Mehrere Apps im gleichen Tarif

Es wird allgemein empfohlen, dass jede Funktions-App über einen eigenen Verbrauchsplan verfügt. Funktions-Apps in derselben Region können jedoch ggf. demselben Verbrauchsplan zugewiesen werden. Beachten Sie, dass es eine Beschränkung für die Anzahl von Funktions-Apps gibt, die in einem Verbrauchsplan ausgeführt werden können. Funktions-Apps im selben Plan werden weiterhin unabhängig voneinander skaliert.

Nächste Schritte