计费项
计费说明
函数工作流的计费项是由请求次数费用、执行时间费用和其他费用构成,具体内容如表1。
如您需要快速了解函数工作流服务的具体价格,请参见函数工作流价格详情。
计费项 |
计费项说明 |
适用的计费模式 |
计费公式 |
---|---|---|---|
请求次数费用 |
在您使用函数的过程中会产生请求次数费用,请求次数是所有函数的请求总数。 |
按需计费 |
具体请求次数单价详情请参考价格详情。 |
执行时间费用(非预留实例) |
执行时间费用包含两个变量:函数分配的内存大小和执行时长。以下介绍计算资源消耗的方式: 函数计算资源消耗是函数所选内存和函数执行时长的乘积,执行时长是从函数代码开始执行的时间算起到其返回或终止的时间为止,计量的粒度是1毫秒,不足1毫秒按1毫秒计费。例如,函数A执行了0.5毫秒、函数B执行了2.3毫秒,则计算函数资源消耗时,函数A执行时长按照1毫秒计费、函数B执行时长按照3毫秒计费。 |
按需计费 |
函数计算资源消耗公式:函数内存大小(GB) * 执行时长(秒)。执行时长的计量粒度是1毫秒,计算函数资源消耗时,需要将毫秒换算成秒后进行计算。
具体执行时长单价详情请参考价格详情。 |
执行时间费用(预留实例) |
执行时间费用包含两个变量:函数分配的内存大小和执行时长。以下介绍计算资源消耗的方式: 函数计算资源消耗是函数所选内存和函数执行时长的乘积,执行时长是从预留实例创建成功后开始算起到用户调用API释放预留实例为止。如果预留实例存活时间不足1分钟,将按照1分钟计算,超过1分钟的部分,按照秒的粒度向上取整计算。具体详情请参见预留实例计费规则,计费样例请参见计费构成分析(场景一)。 |
按需计费 |
具体执行时长单价详情请参考价格详情。 |
其他费用 |
在您使用函数工作流服务过程中,如果搭配使用了其它华为云服务,如OBS、SMN等,则您需要为该服务支付额外的费用。 |
按所使用服务计费模式计费 |
其他各云服务计费方式有差异,具体计费详情请参考价格详情。 |
预留实例计费规则
预留实例的创建和释放由用户管理,根据预留实例的执行时长计费。通过预留实例,用户能够预热函数,从而彻底消除冷启动对延时的影响。
- 当用户调用API创建预留实例时,在预留实例创建成功后开始计费。
- 当用户调用API释放预留实例时,新的请求不会再路由到该预留实例上,因此该预留实例将在限定的时间内被释放,预留实例释放时停止计费。
如上图1所示,计费时长为T1~T4。
预留实例计量粒度为秒,不足一分钟,按照一分钟计费。超过一分钟,按照实际执行时长计费。
例如预留实例执行时长为51秒,按照1分钟计费。执行时长为61秒,则计费时长仍然为61秒。
- 执行时间费用的单位为GB-秒,指函数内存规格为1GB时,执行1秒的费用。