Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经通过以下文档成功为 IntelliJ 中的 ECS Fargate 任务启用云调试。
我还通过doc为启用云调试的任务配置了调试配置,然后运行调试配置,出现以下错误,
检索执行角色异常完成:java.lang.RuntimeException:无法从服务中检索执行角色:是否设置为调试?
任何解决它的提示。我没有找到任何文档提到执行角色要求。
我发现问题中描述的错误是由启用云调试的任务未运行引起的。
在 ECS 控制台中查看名为 with 的任务的状态后,创建CloudWatch 日志流cloud-debug-的权限是容器所需的,该容器取决于您的应用程序容器。您必须将权限授予 ECS 任务的执行角色。cloud debug sidecarlogs:CreateLogStream
cloud-debug-
cloud debug sidecar
logs:CreateLogStream
另请注意,此时不适用于启用X 射线或启用appmeshcloud debugging的 ECS 任务。
cloud debugging