我们在负载下的 Azure 函数上遇到性能问题,在调用 Azure 函数和执行函数中的代码之间存在延迟时间。
应用程序洞察中 Azure 函数调用的第一个日志条目说:
Function started (Id=6e2a7c0e-7190-4f4b-a146-9b957b49f4aa)
在那之后,在我们的代码的第一个日志之前有几秒钟的随机延迟,这是我们函数中的第一行代码。
我们只看到这种负载滞后。
Function App 在具有高级定价层的应用服务计划下运行。这些函数都是 HTTP 触发器。
任何想法为什么会发生这种情况以及“功能启动”日志的含义是什么?