Я могу объяснить один сценарий, с которым я столкнулся в пошаговой функции. Я использовал вложенные конечные автоматы, и в моем основном конечном конечном автомате я получал исключение, такое как «тайм-аут при вызове конечного автомата», один на 1000 с. Поскольку это временная ошибка, мне пришлось обработать ее в соответствии со спецификациями, предоставленными AWS, поэтому я явно добавил повторную попытку для исключений фреймворка, как показано ниже.
"Retry": [
{
"ErrorEquals": [
"StepFunctions.SdkClientException"
],
"IntervalSeconds": 10,
"MaxAttempts": 4,
"BackoffRate": 2
}
]