如何以编程方式检查 AWS lambda 是否已在运行?



我有一个lambda,我想确保一次只有一个实例在运行。

一个lambda(用python编写(是否可以检查同一lambda的另一个实例是否已经在运行?

若要确保正在运行的函数实例不超过 1 个,最简单的方法是将保留并发设置为1

保留并发还限制函数的最大并发性,并应用于整个函数,包括版本和别名。

要检查是否确实如此,您可以使用By Function Name维度查询函数上的"并发执行"指标:

正在处理事件的函数实例数。

若要以编程方式执行此操作,可以使用获取指标数据或获取指标统计信息调用。

最新更新