【发布时间】:2018-06-18 23:48:46
【问题描述】:
当我完成 AWS lambda 时,我想触发另一个 lambda 运行。第一个 lambda 让我们调用 X,它充满了异步代码,我不想弄乱它。我想我可以使用 cloudwatch 来表示 X 完成时调用 lambda Y。但我不知道该怎么做。
谁能帮我弄清楚当另一个 lambda 完成时如何运行 1 个 lambda?非常感谢
编辑
有人建议我包装所有异步调用并使用 SDK,重新编写此代码以使用新的 sdk 是不可行的。我正在寻找的是一种监视 lambda 何时完成然后调用另一个 lambda 的方法。更多的是观察者模式而不是通知者模式。
【问题讨论】:
-
"您的第一个 Lambda 将消息发布到您的 SNS 主题,第二个 Lambda 订阅了该主题。" RE: stackoverflow.com/a/31731917/368552
标签: node.js amazon-web-services lambda