Queue triggered function and load

bitshift 71 Reputation points
2021-02-28T00:49:50.68+00:00

What happens when several hundred messages are written to a queue and a queue-triggered function begins processing? Does one invocation of the function happen at a time or does another call to the same function begin before the first one is finished?

Azure Functions
Azure Functions
An Azure service that provides an event-driven serverless compute platform.
5,331 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Pramod Valavala 20,646 Reputation points Microsoft Employee
    2021-03-01T12:03:53.04+00:00

    @bitshift The Function App scales out according to the load. By default, a single instance fetches a batch of messages to process and when scaled out to multiple instances, each instance fetches a batch to process concurrently.

    You can read more about queue trigger concurrency in the official reference docs.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.