本示例介绍如何使用函数计算的版本管理功能管理版本。
版本管理流程
查看执行函数的版本
在执行函数时,如果需要查看函数运行时的版本或别名,需要在函数中添加以下代码(本文以Node.js语言为例)。
module.exports.handler = function(eventBuf, context, callback) {
var qualifier = context['service']['qualifier']
var versionId = context['service']['versionId']
console.log('Qualifier from context:', qualifier);
console.log('VersionId from context:', versionId);
callback(null, null);
};
其中:
- qualifier:调用函数时传入的版本信息,可以是版本号,也可以是别名。
- versionId:函数执行时根据qualifier解析出的具体版本号。