全部产品

示例介绍

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

本示例详细介绍如何通过控制台使用函数计算的版本管理功能,并提供使用版本管理的最佳方法。如果还不了解版本管理功能,请先阅读 版本管理介绍

概述

本示例假定您已经开通了阿里云函数计算服务。如还未开通请参考函数计算使用流程。本示例分为以下几个步骤:

步骤一:创建服务和函数

步骤二:使用LATEST版本

步骤三:发布新版本并使用

步骤四:使用别名

创建服务和函数

  1. 首先创建名为versioning_demo的服务,更多关于日志和权限的配置请参考使用流程

    cs

    创建服务后,可以看到函数计算默认生成的初始版本LATEST。

    sinfo2

  2. 创建函数echo_version_info。

    如上图,点击操作,在下拉菜单中选择”创建函数”,并拷贝以下nodejs代码到在线编辑器中。

    1. module.exports.handler = function(eventBuf, context, callback) {
    2. var qualifier = context['service']['qualifier']
    3. var versionId = context['service']['versionId']
    4. console.log('Qualifier from context:', qualifier);
    5. console.log('VersionId from context: ', versionId);
    6. callback(null, qualifier);
    7. };

    cf

    更多创建函数的介绍,请参考函数介绍

在此基础上,您创建好了一个服务,其中包含一个函数。函数计算也为您的服务生成了初始版本。

下一步

使用LATEST版本