【发布时间】:2020-05-30 14:56:01
【问题描述】:
我一直在阅读有关这方面的各种文档,但无法明确确认我的理解,我们正在评估 Azure Functions 高级计划并希望对成本有更清晰的了解。
我的理解如下:
在高级计划中,我们可以配置最小实例和突发大小。这是保留的高级计划实例池的最小和最大大小(比如说它是 SKU EP2)。假设我将最小实例设置为 3,突发大小设置为 10。
配置的最小值(在本例中为 3)意味着有 3 个 EP2 始终在运行,即使他们没有做任何事情,我也要付费。
在我的函数应用程序中,我指定需要 2 个预热函数实例。我还为这些预热和等待请求付费。
请求开始进入,现在我还要为预热实例中的执行时间(按使用的内核和内存)付费。
我上面的理解正确吗?此处相关的总成本是否如下:
(3 EP2 固定成本 + 最多 10 EP2 最大爆发)+ (2 个预热实例 + 额外的消费实例)+ (请求执行)
我们如何为预热实例收费?
【问题讨论】:
标签: azure-functions azure-functions-runtime azure-function-app