Amazon web services 我可以使用step函数检查lambda是否正在运行吗?

Amazon web services 我可以使用step函数检查lambda是否正在运行吗?,amazon-web-services,aws-lambda,aws-step-functions,Amazon Web Services,Aws Lambda,Aws Step Functions,我有一系列lambda,其中一个我想在另一个lambda执行并停止执行后执行。使用步骤函数是否可能有一个选择状态来检查lambda是否正在执行?因此,基本上,步骤函数基于其他任务完成(成功或错误)触发任务(例如lambda函数执行) 如果第一个lambda在步骤函数中,那么,一旦完成,步骤函数将运行下一步,等等。。。直到它完成。所说的下一步可能是选择状态检查第一个lambda是否已成功完成或出错(这将是毫无意义的,因为您可以以更好的方式直接处理错误(请参阅) 但是,如果您想监控“在您的Step函

我有一系列lambda,其中一个我想在另一个lambda执行并停止执行后执行。使用步骤函数是否可能有一个选择状态来检查lambda是否正在执行?

因此,基本上,步骤函数基于其他任务完成(成功或错误)触发任务(例如lambda函数执行)

如果第一个lambda在步骤函数中,那么,一旦完成,步骤函数将运行下一步,等等。。。直到它完成。所说的下一步可能是选择状态检查第一个lambda是否已成功完成或出错(这将是毫无意义的,因为您可以以更好的方式直接处理错误(请参阅)


但是,如果您想监控“在您的Step函数之外”运行的Lambda的执行情况,这将需要更多的工作,不是“开箱即用”实现的,我会全心全意地要求您在开始之前考虑一下您试图实现的目标。

不确定您为什么要检查Lambda函数是否为running,但是是的,当Lambda完成时,可以触发Lambda B。这对于单步函数来说是非常基本的。