【发布时间】:2021-05-25 12:49:42
【问题描述】:
旧 Lambda 函数名称:OldLambda
新 Lambda 函数名称:OldLambda-810
新的 lambda 函数是从头开始制作的,但它是旧 Lambda 的精确副本,只是做了一点小改动。两者都是通过 API 网关触发的。
前往 AWS API Gateway,找到端点,将“Lambda 函数”从 OldLambda 编辑到 OldLambda-810。此更改正确反映在 AWS Lambda 函数中。
我想通过真实应用程序触发新的 Lambda 来测试它,但没有使用新的 Lambda 函数创建新的 CloudWatch 日志。取而代之的是 OldLambda 的新日志。
当我通过 Lambda 测试事件触发新的 Lambda 时,会创建日志。
【问题讨论】:
-
您是否重新部署了 API 阶段?
-
@Michael-sqlbot :重新部署 API 阶段有效!太感谢了。对于其他想知道的人,请转到 Api Gateway > Resource > Actions > Deploy API > 从 Deploy stage 下拉菜单中选择任何现有阶段
标签: amazon-web-services aws-lambda aws-api-gateway