Ist es möglich, die maximale Anzahl von Funktionen zu begrenzen, die parallel ausgeführt werden?Azure-Funktionen - Begrenzung der parallelen Ausführung
las ich die Dokumentation und kam dies über:
Wenn mehrere auslösende Ereignisse schneller als ein Single-Thread-Funktion Laufzeit auftreten können sie, die Laufzeit verarbeiten die Funktion mehrmals parallel aufrufen kann.
Wenn eine Funktions-App den Consumption-Hosting-Plan verwendet, könnte die Funktions-App automatisch skaliert werden. Jede Instanz der Funktions-App kann, ob die Anwendung auf dem Hosting-Hosting-Plan oder einem regulären App Service-Hosting-Plan ausgeführt wird, parallele Funktionsaufrufe parallel mit mehreren Threads verarbeiten.
Die maximale Anzahl gleichzeitiger Funktionsaufrufe in jeder Funktionsanwendungsinstanz hängt vom Typ des verwendeten Auslösers sowie von den Ressourcen ab, die von anderen Funktionen in der Funktions-App verwendet werden.
https://docs.microsoft.com/en-gb/azure/azure-functions/functions-reference#parallel-execution
I mit einem Event-Hub Eingangs Bindung und nur eine einzige Funktion in meiner Funktion App eine Funktion auf einem App Serviceplan verwenden. Wenn ich es nicht begrenzen kann, weiß jemand, wie hoch die maximale Anzahl gleichzeitiger Aufrufe für diese Art von Setup sein wird?
Dank Fabio ! Gibt es Pläne, diese Art von Funktionalität zu integrieren? – Chris
Ja. Dies ist definitiv etwas, was wir als Teil des Produkts in Zukunft angehen wollen. Dafür habe ich zu diesem Zeitpunkt noch keine ETA, aber derzeit wird viel dafür getan. –