Azure Portal provides the ability to set the number of instances an app can scale out to. This is set by the Maximum Burst option in the Scale out tab: Picture link since I can't post pictures yet
The maximum number of instances can be further be limited by the Maximum Scale Out Limit. So, the question is, why and when should I put different values in those and what is the actual difference between those settings?
They all represent the maximum number of instances, but
Maximum Burst
represents the maximum number of instances that theplan
can scale out, andMaximum Scale Out Limit
represents the maximum number of instances that the currentFunction App
can scale out.If you set the maximum number of instances of the
plan
, then the maximum number of instances of yourFunction App
cannot exceed the maximum number of instances of theplan
.