Adam Lihm
Adam Lihm

Reputation: 109

Azure Function Queue Trigger sometimes doesn't scale and one instance processing all queue messages

I have Azure Functions v1 (Consumption plan) triggered with queue. Function take message from queue, get blob (blob url is in queue), make Http request and that's all.

We depends on that functions automatically scales when necessary so queue is ideally empty. Everything works just fine, multiple instances processing queue and then all of sudden all instances (except one) stop working and only one is left and processing queue (which takes about 7 hours).

On picture below is with red line marked that. Before and after everything scale just right.

enter image description here

Do you have any idea how this is possible, what happened with scaling?

Upvotes: 2

Views: 591

Answers (1)

Adam Lihm
Adam Lihm

Reputation: 109

So after communication with support they confirmed that problem was on their side. But if you experience similar trouble stop and start functions help (not restart).

Upvotes: 1

Related Questions