3

我最近一直在围绕 Azure Function冷启动时间进行研究,该时间可能发生在基于消耗的计划中。我了解这些概念,但如何实际测量 Azure Functions 的冷启动时间?我似乎找不到任何好的文档。

在 Azure 门户中,我看到我的每个功能都有一个“监视器”选项卡,但显示的唯一统计数据是“持续时间 (MS)”,不清楚这是否包括启动时间。

一般来说,有没有更好的方法来监控这个?

4

1 回答 1

6

我认为没有显示冷启动时间的官方指标。

我一直在通过运行具有可预测的“热”执行时间的函数来测量它,然后测量调用该函数的客户端的总延迟。客户端与被测功能位于同一区域。

此外,我的函数正在返回它正在运行的实例的 ID。每个实例的第一个响应肯定是冷启动。

我希望你发现我关于冷启动的博客文章很有用:

于 2018-06-28T19:39:22.460 回答