无法通过 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 任务。
我已经通过以下 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 任务。