Стратегия развертывания Red/Black завершает работу старой группы серверов, даже если новая группа серверов не может стать работоспособной.

Стратегия развертывания Red/Black завершает работу старой группы серверов, даже если новая группа серверов не может стать работоспособной.

  • Облачный провайдер: AWS

  • Окружающая среда: локальная Ubuntu

  • Функциональная область: Трубопроводы

На этапе развертывания при выполнении конвейера старая группа серверов отключается, несмотря на то, что более новая группа серверов не может восстановиться. Этого не должно происходить согласно документации. Вместо того, чтобы отключать старую группу серверов, следует отключить новую группу серверов, если проверки работоспособности не могут быть пройдены.

снимок экрана конфигурации развертывания.

конфигурация конвейерного развертывания

Я также настроил группу серверов на использование состояния работоспособности из балансировщика нагрузки.

статус проверки работоспособности группы серверов


person Himanshu Chowdhary    schedule 21.11.2019    source источник


Ответы (1)


Отключение параметра Учитывать только работоспособность облачного провайдера при выполнении задач в атрибутах приложения позволяет конвейеру ждать, пока новая группа серверов станет работоспособной, прежде чем удалять старую группу серверов из целевой группы.

person Himanshu Chowdhary    schedule 22.11.2019