异步Lambda重试冲突的官方文档,描述正确吗?

0

【以下的问题经过翻译处理】 你好,

我正在了解Lambda限制和阅读文档和常见问题中发现了有关异步调用的冲突重试行为:

“异步调用的Lambda函数至少重试3次。”

来源:https://aws.amazon.com/lambda/faqs/

“异步调用:如果您的Lambda函数被异步调用并被限制,则AWS Lambda会自动在六个小时内重试被限制的事件,并在重试之间延迟。”

来源:https://docs.aws.amazon.com/lambda/latest/dg/concurrent-executions.html

“如果AWS Lambda无法完全处理事件,则会自动重试调用两次,并在重试之间延迟。”

来源:https://docs.aws.amazon.com/lambda/latest/dg/retries-on-errors.html

我了解到文档中的一些内容可能是针对限制而制定的,因此针对其重试策略可能不同,但是仍不清楚哪个是正确的。

有没有人知道哪个是正确的?我主要对限制重试行为(达到最大并发限制)感兴趣。

谢谢

profile picture
EXPERTE
gefragt vor 5 Monaten32 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好Robert,

你提供的三个文档都是正确的,尽管有些令人困惑。我们将Lambda处理错误分为系统错误,如节流,和客户错误,如无效运行时。系统错误会在六个小时内进行重试,并在重试之间进行延迟,客户错误只会尝试两次。希望这可以澄清一些问题。

谢谢

Jia

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen