强制丢弃AWS Lambda容器

时间:2017-11-23 00:27:18

标签: amazon-web-services aws-lambda aws-console

如何使用aws控制台或aws cli手动强制丢弃集群中的aws lambda函数以进行开发和测试?

2 个答案:

答案 0 :(得分:7)

如果您重新部署该功能,它将终止所有现有容器。它可以像将当前日期/时间分配给Lambda函数的描述并重新部署一样简单。这将允许您根据需要重新部署多次,因为某些东西是唯一的,并且每次进行部署时都会拆除所有现有容器。

据说,Lambda函数应该是无状态的。编写代码时应该记住这一点(例如,避免使用全局变量,如果创建临时文件时使用随机文件名等)。根据事物的声音,如果您需要拆除Lambda容器,我认为您的设计可能存在问题。

答案 1 :(得分:5)

如果您使用的是UI,那么执行此操作的一种简单方法是在功能配置页面上添加或更改环境变量。

当您单击“保存”时,该功能将重新加载。