AWS Lambda函数在检索AWS机密时是否进行一些缓存

时间:2020-06-08 14:40:55

标签: amazon-web-services aws-lambda aws-secrets-manager

我注意到,当我更新密码时,lambda需要一段时间才能检索更新的密码值。我想知道在lambda调用期间是否发生了某些缓存。

1 个答案:

答案 0 :(得分:2)

我在lambda函数中唯一了解的内置缓存是执行上下文重用,这在here中有记载。

利用执行上下文重用来提高函数的性能。在函数处理程序之外初始化SDK客户端和数据库连接,并将静态资产本地缓存在/ tmp目录中。由函数的同一实例处理的后续调用可以重用这些资源。这样可以节省执行时间和成本。

要回答您的问题,如果您在函数处理程序之外获取秘密,那么将需要一些时间来在执行上下文中进行完全更新。