【发布时间】:2020-06-08 22:51:33
【问题描述】:
我注意到,当我更新秘密时,lambda 需要一段时间才能检索到更新的秘密值。我想知道在 lambda 调用期间是否发生了一些缓存。
【问题讨论】:
-
你有你的函数的例子吗?
-
您可以将 Lambda 排除在外,以了解 Secrets Manager 本身是否缓存机密,或者您是否会受到最终一致性问题的影响。使用 awscli 检索密钥、修改密钥并再次检索它。
-
谢谢@jarmod,这是个好建议。我可以确认更改似乎立即反映在 aws cli 输出中。
-
基本上如果你在函数外初始化secrets manager客户端并尝试在函数外检索secret,它不会每次都执行
-
仅供参考,@mokugo-devops 指的是 Lambda 热启动与冷启动。
标签: amazon-web-services aws-lambda aws-secrets-manager