在 ECS 任务中使用 .sync in step 函数

问题描述

当使用 .sync 时,step 函数如何知道 ECS 任务何时完成执行 API?任何帮助将不胜感激

解决方法

step 函数如何知道 ECS Task 何时完成 在使用 .sync 时执行 API?

它只是等待任务退出。使用 .sync 时,Step Functions 无法知道任务是成功还是失败,它只知道任务已完成运行。

如果您希望 Step Functions 等待 ECS 发回成功响应,则需要改用 .waitForTaskToken