CodeDeploy allowTraffic не работает, но мой код все еще используется в экземплярах - PullRequest
0 голосов
/ 05 апреля 2019

Я использую codeDeploy, и при запуске он застревает в режиме прогресса. Дальнейшим исследованием проблемы я обнаружил, что она не работает из-за сценария AllowTraffic. он просто говорит, что скрипт не удался. Я заглянул в журналы, но ошибок нет. Также в документации aws указывается, что это может быть проблема проверки работоспособности, но оба моих экземпляра исправны в моей целевой группе.

Странно то, что код разворачивается, несмотря на сбойный статус.

Может кто-нибудь помочь?

Спасибо большое

1 Ответ

0 голосов
/ 27 апреля 2019

Вы включили эластичный балансировщик нагрузки ? Если это так, проверьте настройки healthcheck на ELB. Если в AllowTraffic произошел сбой, это означает, что он не получает успешного возврата от вашего балансировщика нагрузки. Например, вы делаете перенаправления на вашем ELB. Код состояния будет 301. Вы должны добавить это в свою проверку здоровья ELB.

...