全部产品

发布新版本并使用

更新时间:2018-11-27 17:14:57

当LATEST版本的服务稳定时,就可以为服务发布版本,从而让稳定的版本来服务线上的请求,并且可以继续在LATEST版本上开发更多的功能。

  1. 回到服务页面,点击操作,在下拉选项中选择“发布版本”:

    pv

  2. 在弹出的窗口中填入版本的描述信息,并点击ok确认:

    pvform

发布版本后,可以在控制台的版本控件上看到版本号,页面显示的信息就是该版本下的服务信息。此时,版本控件中显示您正处于版本1:

10

使用新发布的版本

  1. 进入函数echo_version_info, 点击执行并查看执行结果和日志:

    v1

  2. 日志中显示,函数执行时的版本信息为qualifier为1,解析出的versionId也为1。

    12

通过API调用指定版本

通过在request path的serviceName后加分隔符”.”,并用“qualifier”指定版本来调用特定版本下的函数。

  1. POST /services/{serviceName}.{qualifier}/functions/{functionName}/invocations

相关API

支持这种用法的API包括:

删除版本

对于不再使用的版本,可以将其删除。在控制台上,当版本控件选中某特定版本后,可以在操作中选择“删除版本”,从而将其删除。删除版本前建议您先移除指向此版本的别名和触发器,以保证线上的请求不会继续发送到此版本。

下一步

使用别名