无法通过 IntelliJ 中的 aws 云调试来调试代码

Failed to debug code via aws cloud debugging in IntelliJ

我已经通过以下 doc.

在 IntelliJ 中成功为 ECS Fargate 任务启用云调试

我还通过 doc 为启用云调试的任务配置了调试配置,然后我 运行 调试配置,出现以下错误,

Retrieve execution role finished exceptionally: java.lang.RuntimeException: Failed to retrieve execution role from the service: is it set up for debugging?

解决问题的任何提示。我没有找到任何提到执行角色要求的文档。

我发现问题中描述的由启用云调试的任务引起的错误是不是运行

在 ECS 控制台中查看名为 cloud-debug- 的任务的状态后,cloud debug sidecar 容器所需的创建 CloudWatch 日志流 的权限是依赖的通过您的应用程序容器。您必须授予ECS任务的执行角色logs:CreateLogStream权限。

另请注意,cloud debugging 目前无法使用 x-ray enabled or appmesh enabled 的 ECS 任务。