Sab*_*Luo 62 rename amazon-web-services aws-lambda
我在AWS上创建了一些Lambda函数用于测试目的(命名为test_function某些东西),然后在测试后我发现这些函数可以在prod env中使用.
是否可以重命名Lambda函数?如何?或者我应该创建一个新的并复制粘贴源代码?
您无法重命名该函数,您唯一的选择是遵循此处已经提供的建议或创建一个新的并复制粘贴代码。
实际上,您无法重命名它是一件好事:如果您能够重命名,它将停止工作,因为附加到该函数的策略仍然指向旧名称,除非您手动编辑它们中的每一个,或者它们是通用的(这是不明智的)。
但是,作为软件开发方面的最佳实践,我建议您始终将生产和测试(暂存)分开,从而有效地复制您的环境。
这允许您在安全的环境中测试东西,如果您犯了错误,您不会丢失任何重要的东西,并且当您确认您的新功能有效时,在生产中复制它们。
因此,在您的情况下,您将有两个 lambda,一个称为“my-lambda-staging”,另一个称为“my-lambda-prod”。使用 lambdas 的 ENV 变量来适应当前环境,这样就不需要重构了!
| 归档时间: |
|
| 查看次数: |
20865 次 |
| 最近记录: |