gpt4 book ai didi

node.js - 有没有办法在 AWS Lambda 中修改环境变量?

转载 作者:行者123 更新时间:2023-12-03 12:17:33 25 4
gpt4 key购买 nike

我写了一个 lambda 函数来做一些处理。

默认设置了 1 个环境变量。

有没有办法在每次运行后更改它?

最佳答案

如果您对数据库不满意,按照评论中的建议,您可以使用 AWS store parameter这将回答您的查询。

way to modify environment variable in AWS Lambda?

您可以使用 store parameter 中的环境变量,它还会跨不同的 lambda 函数保持状态,句柄外部的变量可能会按照@Jan 的建议工作,但是如果你更新 lambda 函数怎么办?

因此,例如,流程将是

If store-paramter == true;
#do the job,after job done
#update store-paramter value
store-paramter=false
else
#play with with value

一旦生成secret in secretsmanager , AWS 将弹出不同语言的完整代码,只需复制代码并将其粘贴到该示例的 lambda 中,但您应该为 lambda 分配权限。

此外,您还探索了一个方便的 npm 包 aws-param-store .

顺便说一句,应用程序不应该更新 ENV,但是为了处理您的用例,您可以遵循。

你可以查看这个article也从头开始如何在 lambda 中设置和使用 secret 。

关于node.js - 有没有办法在 AWS Lambda 中修改环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58426170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com