我可以使用步进功能来检查lambda是否正在运行吗?

时间:2018-08-20 23:48:44

标签: amazon-web-services aws-lambda aws-step-functions

我有一系列的lambda,一旦另一个lambda已执行并停止执行,我想执行其中的一个。使用步骤功能是否可能具有选择状态,该状态将检查lambda是否正在执行?

1 个答案:

答案 0 :(得分:0)

因此,基本上,Step Functions基于其他任务完成(成功或错误)来触发任务(例如Lambda函数执行)。

如果第一个lambda在您的Step Function中,则在完成后,Step Functions将运行下一个Step,依此类推,直到完成。所说的下一步可能是选择状态检查,是第一个lambda成功完成还是出错(这是没有意义的,因为您可以更好地直接处理错误(请参见Amazon States Language Errors)。

但是,如果要监视运行“ Step Function之外”的Lambda的执行情况,。这将需要更多的工作,而且还没有实现。我要全心全意地请您考虑一下您要在这里实现的目标。< / p>