gpt4 book ai didi

amazon-web-services - AWS Lambda 中的重试次数

转载 作者:行者123 更新时间:2023-12-05 02:08:22 25 4
gpt4 key购买 nike

在设置 AWS Lambda 设置时,我们默认重试次数为 2(最大)。

enter image description here

但是当我向它添加 DynamoDB 触发器时,有 10,000 的重试选项

enter image description here

那么哪些设置是正确的。如果发生异常,将重试 10,000 次或 2 次。有人可以指导我吗?谢谢!

最佳答案

您所描述的是两个不同的事物。

第一个(重试 2 个)用于 asynchronous调用 lambda。这意味着您(或某些服务)调用 lambda 函数并且它不等待结果。在这种情况下,lambda 服务将尝试在后台调用您的函数 2 次,条件是最初的尝试失败。

第二个(重试 10000 次)用于 Event Source Mapping .这是 lambda 服务中的一个特殊进程,它监视数据源(在本例中为 DynamoDB 流)并代表您调用您的函数。除了设置映射之外,您不参与此过程。在这种情况下,事件源映射调用您的 lambda synchronously .如果出现错误,它将尝试执行此操作 10000 次。这是与用于异步调用的重试设置不同的设置。

希望这对您有所帮助。

关于amazon-web-services - AWS Lambda 中的重试次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61018416/

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