gpt4 book ai didi

amazon-web-services - 完成n次Running AWS Lambda后触发一个AWS Lambda

转载 作者:行者123 更新时间:2023-12-04 08:01:17 25 4
gpt4 key购买 nike

有没有办法在成功完成 后触发一个 aws lambda 并行运行的 lambdas。

让我们调用:

  • 并行 lambda L1
  • 最终的 lambda L2

  • 一些以前运行的任务触发器 lambda L1 所有在基于组的触发器上运行。
    假设有 5 L1 第 1 组和第 7 组 L1 第 2 组

    我的目标是触发 L2 当上述任何一个组完成其执行时。

    如果所有第 1 组 lambdas 都成功完成,则只有一个 L2 组 1 的触发器和组 2 的相同。简而言之,我正在寻找 的分组触发器L2 .

    请注意:两个 lambda 都在 VPC 中运行,我使用 SNS 将它们连接在一起,我不想使用监控任务。

    请考虑已经完成 5 个 lambda 中的 3 个的场景。 4和5同时完成哪一个会触发 L2 .

    重要提示: VPC 中的 Internet 访问被阻止

    最佳答案

    Lambda 本身不支持此功能,虽然您可以使用 DynamoDB 原子计数器和 DynamoDB 流触发器的某种组合来构建它,但您几乎肯定应该使用 Step Functions .

    您正在尝试协调由微服务组成的分布式应用程序的组件,而这正是 Step Functions 的设计目的。

    关于amazon-web-services - 完成n次Running AWS Lambda后触发一个AWS Lambda,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51632723/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com