Так это не говорит об этом прямо и Натаниэль, безусловно, может быть правильным, но this blog from April 9th в этом году, кажется, подразумевает, по крайней мере, что вы можете делать то, что вы просите
долгоиграющих приложений Ранее Amazon ECS включены два пути до расписание Докерные контейнеры на кластере. Вы можете запускать задачи один раз для процессов, таких как пакетные задания, которые выполняют работу, а затем останавливаются. Вы, , также можете совершать вызовы API-интерфейсов Amazon ECS для извлечения состояния информации о кластере, а затем использовать его для подключения стороннего или персонализированного планировщика.
С сегодняшним запуском вы также можете использовать новый планировщик Amazon ECS Service для управления долгосрочными приложениями и службами. Планировщик услуг помогает поддерживать доступность приложений, а позволяет масштабировать ваши контейнеры вверх или вниз, чтобы соответствовать требованиям к потребностям приложения . Вот что он делает для вас:
Балансировка нагрузки - Планировщик сервисов позволяет вам распределять трафик через ваши контейнеры, используя балансировку эластичной нагрузки.Amazon ECS автоматически регистрирует и отменяет регистрацию ваших контейнеров от соответствующего балансировщика нагрузки. Управление работоспособностью - служба планировщик также автоматически восстанавливает контейнеры, которые становятся нездоровыми (сбой проверки работоспособности ELB) или прекращение работы, чтобы убедиться, что у вас есть необходимое количество здоровых контейнеров для запуска вашей заявки. Масштабирование и масштабирование - вы можете масштабировать приложение вверх и вниз, изменив количество контейнеров, которое вы хотите . Управление обновлениями. Вы можете обновить приложение , изменив его определение или используя новое изображение. Планировщик автоматически запускает новые контейнеры с использованием нового определения и останавливает контейнеры, работающие с предыдущей версией. Это будет дождитесь, когда соединения ELB будут слиты, если используется ELB. Вы также можете использовать эти новые средства для реализации базовой модели обнаружения сервисов. Вы, , можете указать службы, запущенные в кластере, а затем использовать ELB в качестве конечной точки обслуживания.
Thanks mate. Я надеялся, что интеграция ELB + ECS будет работать на основе каждого контейнера. Правильно ли говорить, что интеграция ELB + ECS не имеет представления о том, какие TaskDefifitions запускать, когда использование становится высоким? –