Amazon ECS теперь поддерживает настраиваемые параметры механизма аварийного прерывания развертывания
Amazon Elastic Container Service (Amazon ECS) теперь дает вам больше контроля над тем, когда развертывание сервиса считается неудачным и автоматически откатывается назад. Теперь вы можете настроить параметры механизма аварийного прерывания развертывания в соответствии с поведением приложения при запуске, потребностями развертывания и устойчивостью к сбоям задач, поэтому откат в разных приложениях и средах будет работать так, как вам нужно.
Механизм аварийного прерывания развертывания ECS автоматически обнаруживает неудачные развертывания и возвращает их к последнему успешному развертыванию после достижения порогового значения числа отказов. В этом запуске вы можете установить пороговое значение механизма аварийного прерывания развертывания, используя фиксированное количество отказов задачи или процент от желаемого количества задач сервиса, и выбрать способ подсчета отказов, используя последовательную модель, в которой счетчик обнуляется при запуске исправной задачи, или кумулятивную модель, в которой сбои продолжают накапливаться на протяжении всего развертывания. Например, можно установить более низкие пороговые значения для более быстрого отката в средах разработки и тестирования или повысить устойчивость приложений, испытывающих сбои при запуске до стабилизации.
Данная функция доступна во всех регионах AWS, в которых предлагается Amazon ECS. Настроить параметры механизма аварийного прерывания развертывания для новых и существующих сервисов ECS можно с помощью Консоли управления AWS, интерфейса командной строки AWS, пакета SDK AWS, AWS CloudFormation, AWS CDK и Terraform. Дополнительные сведения см. в документации по механизму аварийного прерывания развертывания ECS.