如何测量 Azure Function 冷启动时间
How to Measure Azure Function Cold Start Time
我最近一直在围绕 Azure Function cold start time 进行研究,它可以通过基于消费的计划实现。我了解这些概念,但如何实际测量 Azure Functions 的冷启动时间?我似乎找不到任何好的文档。
在 Azure 门户中,我看到我的每个函数都有一个 "Monitor" 选项卡,但显示的唯一统计数据是 "Duration (MS)",不清楚这是否包括启动时间。
一般来说,有没有更好的方法来监控这个?
我认为没有显示冷启动时间的官方指标。
我一直在通过 运行 具有可预测 "hot" 执行时间的函数来测量它,然后测量调用该函数的客户端的总延迟。客户端与被测功能位于同一区域。
此外,我的函数正在返回 运行 所在的实例的 ID。每个实例的第一个响应肯定是冷启动。
我希望我关于冷启动的博文对您有用:
我最近一直在围绕 Azure Function cold start time 进行研究,它可以通过基于消费的计划实现。我了解这些概念,但如何实际测量 Azure Functions 的冷启动时间?我似乎找不到任何好的文档。
在 Azure 门户中,我看到我的每个函数都有一个 "Monitor" 选项卡,但显示的唯一统计数据是 "Duration (MS)",不清楚这是否包括启动时间。
一般来说,有没有更好的方法来监控这个?
我认为没有显示冷启动时间的官方指标。
我一直在通过 运行 具有可预测 "hot" 执行时间的函数来测量它,然后测量调用该函数的客户端的总延迟。客户端与被测功能位于同一区域。
此外,我的函数正在返回 运行 所在的实例的 ID。每个实例的第一个响应肯定是冷启动。
我希望我关于冷启动的博文对您有用: