title: Azure Functions - Limiting parallel execution
body: <p>Is it possible to limit the maximum number of Functions that run in parallel?</p>
  <p>I read the documentation and came across this:</p>
  <blockquote>
  <p>When multiple triggering events occur faster than a single-threaded function runtime can process them, the runtime may invoke the function multiple times in parallel.</p>
  <p>If a function app is using the Consumption hosting plan, the function app could scale out automatically. Each instance of the function app, whether the app runs on the Consumption hosting plan or a regular App Service hosting plan, might process concurrent function invocations in parallel using multiple threads.</p>
  <p>The maximum number of concurrent function invocations in each function app instance varies based on the type of trigger being used as well as the resources used by other functions within the function app.</p>
  </blockquote>
  <p><a href="https://docs.microsoft.com/en-gb/azure/azure-functions/functions-reference#parallel-execution" rel="noreferrer">https://docs.microsoft.com/en-gb/azure/azure-functions/functions-reference#parallel-execution</a></p>
  <p>I am using a Function on an App Service plan with an Event Hub input binding and only have a single Function within my Function App. If I can't limit it, does anyone know what the maximum number of concurrent function invocations will be for this kind of setup?</p>