使用版本

最近更新时间:2018-12-06 15:03:01

版本功能主要用于对于函数配置和代码的固化,避免开发调试及测试时,对业务的影响。发布云函数的版本 后,您可以通过调用指定版本的云函数使用版本。

说明:

$LATEST 版本为开发和测试使用的版本,用于代码的进一步开发和调试。

版本的触发器

目前云函数已发布的版本均可以独立绑定触发器。同一函数,版本与版本之间独立,每个触发器都独立触发函数运行。
针对触发器数量,有以下限制:

  • 云函数触发器页面配置的触发器仅可配置 2 个。
    例如,您已在云函数触发器中创建一个 demo1 函数,并在该函数的版本1中绑定两个 COS 触发器,在其他版本中则不能增加 COS 触发器。如需增加触发器,只能增加定时或 CMQ Topic 触发器。
  • 其他产品或服务中配置的云函数触发器不受此限制。
    例如,API 网关触发云函数,可配置任意多个 API 触发同一个云函数。

说明:

如需增加触发器的配额数量(即配额提升),可通过 提交工单 申请。

云 API 触发版本

使用云 API InvokeFunction 接口触发云函数调用时,可通过可选参数 Qualifier 指定需要触发的具体版本。如果没有此参数,默认触发 $LATEST 版本。