Назад | Перейти на главную страницу

Устранение неполадок автомасштабирования Fargate

Я настроил кластер AWS Fargate для запуска службы и автоматического масштабирования ее задач на основе очереди SQS. Пока все отлично. У службы есть желаемые задачи, равные 1, но при этом она никогда не запускает задачу из определения задачи.

У кого-нибудь есть совет о том, как решить эту проблему? Мне кажется, что это проблема с сервером AWS. Или потенциально проблема с поиском места в подсети? (это пустая подсеть).

Я уже проверил фильтр задач для «остановленных» и «запущенных» задач, задачи не появлялись там несколько часов.

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

Любые советы приветствуются.

скриншот проблемы масштабирования

Я бы проверил cloudtrail, чтобы увидеть, есть ли какие-либо ошибки, когда ECS пытается запустить задачи (возможно, RunTask в качестве имени события?).

Есть небольшая задержка между тем, когда кто-то случается, и тем, когда он появляется в облачной трассе (может быть, 10 минут?), Поэтому вы не увидите никаких изменений сразу в том, что вы делаете. Но вы можете попробовать увеличить минимальное значение до 2, подождать 10 минут, а затем проверить, какой вызов API был сделан и каков был результат.