Состояние окружающей среды было установлено на КРАСНОЕ, даже если проверка работоспособности системы в порядке - PullRequest
0 голосов
/ 02 января 2019

Я использую Elastic Beanstalk для развертывания среды одного экземпляра в AWS.Все прошло хорошо.Я протестировал автоматическое масштабирование, завершив работу экземпляра. Был создан другой экземпляр, удовлетворяющий настройкам автоматического масштабирования для среды с одним экземпляром (мин: 1, макс: 1).

После запуска и запуска нового экземплярадве проблемы:

  1. Сайт по-прежнему недоступен.Я исправил это, связав Elastic IP с новым экземпляром, по некоторым причинам он не связывал EIP автоматически.Это исправило проблему сайта.
  2. Состояние Elastic Beanstalk для RED - «Состояние среды установлено как RED» даже после исправления # 1.

Все работает, кроме раздражающего состояния среды.

Как это исправить?

Я проверил, что проверка состояния экземпляра EC2 (как системы, так и экземпляра) все зеленые и исправны.Я также попытался перезапустить экземпляр, но состояние здоровья Elastic Beanstalk все еще КРАСНОЕ.Это приложение .NET Web API, опубликованное в Visual Studio 2017 Elastic Beanstalk

Я ожидаю, что статус AWS Elastic Beanstalk должен стать зеленым, поскольку экземпляр работает и сайт работает.

Когда я пытаюсьдля публикации обновлений приложения появляется сообщение о том, что развертывание завершилось неудачно, но я проверил приложение, все изменения были применены успешно ... возможно, из-за состояния работоспособности Beanstalk RED, из-за которого оно показывает сбой развертывания ...

...