Не удалось отладить код с помощью отладки в облаке aws в IntelliJ - PullRequest
0 голосов
/ 23 декабря 2019

Я уже успешно включил облачную отладку для задачи ECS Fargate в IntelliJ, выполнив следующие действия: doc .

Также я настроил конфигурацию отладки для задачи, включенной в облачную отладку, через doc , затем я запустил конфигурацию отладки, ошибка ниже,

Получение роли выполнения завершено исключительно: java.lang.RuntimeException: Не удалось получить роль выполнения из службы: настроена ли она для отладки?

enter image description here

Любая подсказка, чтобы решить это. Я не нашел никаких упомянутых в документации требований к роли исполнения.

1 Ответ

0 голосов
/ 24 декабря 2019

Выяснилось, что описанная в вопросе ошибка, вызванная задачей облачной отладки: НЕ выполняется .

После проверки состояния задачи, названной cloud-debug- в консоли ECS,разрешение на создание потока журналов CloudWatch требуется для контейнера cloud debug sidecar, который зависит от контейнера вашего приложения. Вы должны предоставить разрешение logs:CreateLogStream на роль выполнения задачи ECS.

Также обратите внимание, что cloud debugging не будет работать с задачами ECS при рентгеновском включении или appmesh включен в данный момент.

...