$LATEST版本中的权限、触发器和异步调用在别名或已发布版本中不存在。

0

【以下的问题经过翻译处理】 我们创建了一个带有DynamoDB和S3权限以及API Gateway触发器的Lambda函数。这些配置都存在于$LATEST版本中。最近,我们遇到了冷启动问题,正在尝试使用预置并发度。预置并发度需要一个已发布的版本。当我们发布版本时,它并不具备$LATEST版本中的所有配置。

我们如何在发布时保留这些配置? 我们使用CDK创建Lambda函数,如果有任何关于如何使用CDK在Lambda的已发布版本中保留配置的线索,将非常有帮助。

profile picture
專家
已提問 5 個月前檢視次數 67 次
1 個回答
0

【以下的回答经过翻译处理】 触发器、权限和函数URL不会自动迁移到别名中。经过调试,看起来我们需要通过CDK代码单独设置触发器、权限和函数URL到别名中。

执行角色在别名和$LATEST Lambda函数之间被重复使用。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南