我有两个要逐个运行的python脚本。
Script1在S3存储桶上有一个触发器。 script1完成后,我要立即触发script2。
我没有找到如何设置此触发器,而是找到了如何链接lambda并从script1内部对其进行触发。我想我不要这个。打开所有建议。
答案 0 :(得分:1)
您正在寻找基于“函数调用完成”事件的Lambda触发器。据我所知,这并不是AWS本身所支持的。如果要保持功能分离,我将在功能完成时将第一个功能发布到SNS主题,然后让您的第二个功能订阅该SNS主题。
答案 1 :(得分:0)
如果您打算执行lambda流程,请检查“步骤功能-https://aws.amazon.com/step-functions/”。您可以定义一个流程以根据状态条件调用下一个lambda。
就像Mark所说的,将SQS或SNS结合起来还有其他方法。