Function app with Elastic Premium service plan won't scale out to 100 instances

Ahmet Urun 0 Reputation points Microsoft Employee
2024-09-30T09:08:51.68+00:00

I have a function app configured for Elastic Premium plan, that is configured for 100 maximum instances for scale out. as per this documentation, function app on east us should be able to scale to 100 instances, but mine keeps capped at 20 instance with almost 100 % cpu usage. https://learn.microsoft.com/en-us/azure/azure-functions/functions-premium-plan?tabs=portal#region-max-scale-out

I've checked my subscriptions limits&quotas from the portal and couldn't see any limit for this scale operation, how can I identify the issue here, and can you verify with mentioned setup function app indeed needs to be able to scale up to 100 instances.

Note, my app is set to linux os but I've checked this with windows os instance as well and observed the same situation.

User's image

User's image

User's image

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

1 answer

Sort by: Most helpful
  1. TP 95,786 Reputation points
    2024-10-01T14:33:03.3766667+00:00

    Hi Ahmet,

    When you create a premium function app via the portal the maximum limit is set to 20 by default.

    Please navigate to your function app -- Settings -- Scale out (App Service plan) blade. Please drag the Maximum Burst slider to 100 and click Save. Once that is set, please run your test again to confirm that it scales to 100 instances.

    qna function app scale out limit

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP


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.