函数计算为您提供了按量模式和预留模式两种实例使用模式。本文介绍了两种使用模式的特点,您可以根据实际需要选择不同类型的使用模式。
按量模式
按量模式是指函数实例的分配和释放完全由函数计算系统负责,有函数调用请求时,函数计算动态调度资源,为您提供弹性可靠的执行环境,极大地降低了管理应用资源的难度。
但是资源的动态调度不可避免地存在冷启动延时,对于时延敏感的在线业务有一定影响。
预留模式
预留模式是将函数实例的分配和释放交由您管理,根据实例的运行时长计费。
预留模式下实例的执行环境是长驻的,可以彻底消除冷启动对业务的影响。
当您预留了函数实例,函数计算系统收到函数调用请求时,会优先将请求转发给您的函数实例,当函数请求的峰值超过预留的函数实例处理能力时,剩余的部分请求将会转发给您的按量模式的实例,由函数计算系统自动为您分配执行环境。
预留模式下实例的执行时长根据实例的运行时长计费,其执行时长的计量是从函数计算系统启动预留的函数实例开始,到您主动释放为止。因此,即使预留的函数实例未执行任何请求,只要没有释放函数实例,您都需要为预留的函数实例付费。
说明
当您调用API释放实例时,系统保证新的请求不会再路由到该实例上。
关于具体产品定价和计费,请参见计费概述。
文档内容是否对您有帮助?