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

0

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

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

profile picture
EXPERT
asked 5 months ago67 views
1 Answer
0

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

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

profile picture
EXPERT
answered 5 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions