函数版本
函数版本本质上是函数代码、配置的一个快照,记录了函数某一时刻的代码内容和函数配置,不包含触发器。版本一旦创建后内容就不可变更,但可删除。如果删除版本,所分配的版本号也会一并删除不会复用,版本号是一个单调递增的数字,从1开始,函数版本需要用户主动发布。
除了用户主动发布的版本外,还有一个特殊的版本,称为LATEST版本,它是不固定的,用于代表最新的函数代码和配置。LATEST版本无需用户发布,当函数创建后自动默认发布唯一一个LATEST版本,也无法手动删除。
函数版本最重要的一个作用是固化函数代码和配置,形成一个稳定的函数服务。举个例子,当阶段性功能开发验证完毕,您可以创建一个版本来发布服务,同时可以继续开发修改你的代码,后续对函数的所有修改不会影响已发布的版本,只会影响LATEST版本。
发布版本
- 登录函数计算控制台,点击目标函数,进入函数详情。
- 选择详情下顶部的版本选项卡。
- 点击发布版本,输入版本描述即可,版本号自动分配。