Troubleshooting bottleneck in simple azure function
hi guys,
i have simple azure function accepting webhook , immediately
writes 2 storage queues (code below).
today triggered made webhook called approximately few hundred times on a short period of time (i'm guessing invoked 1.500 times in loop external service).
the first dozen calls went through fine runtime seemed hang , after restarting couple of times seems function calls retried in bursts , succeeded. checking monitoring saw dozens of functions hanging (...) on 80 seconds.
the function app runs on basic plan , didn't see peaks in cpu or memory in time period.
i want understand better why runtime behaves , how can diagnose these issues , potentially remove bottlenecks before scaling up. seems me kind of work (only io bound, using node , azure storage , fn bindings) should perfect fit azure functions , should run performance problems already.
any apprecheated.
}];
context.bindings.queue2 = [{ action: 'event', name: data.event }];
software engineer - azure functions
Microsoft Azure > Azure Functions
Comments
Post a Comment