首页 > 解决方案 > 如何在 AWS lambda 中管理多个处理程序

问题描述

我必须为一个 lambda 函数维护多个版本。有什么办法可以管理吗?

例如,

get_user 是 lambda 函数,如果调用 v1 lambda,则处理程序应为 v1/get_user..lambda_handler,如果调用 v2 lambda,则处理程序应为 v2/get_user。

标签: amazon-web-servicesaws-lambda

解决方案


您可以使用Lambda 环境变量在处理程序顶部进行逻辑分支。

但是在版本控制方面,如果您计划支持旧版本并且同样继续开发新版本,您也可以使用带有别名的 Lambda 版本。


推荐阅读