Я использую Elastic Beanstalk для развертывания среды одного экземпляра в AWS.Все прошло хорошо.Я протестировал автоматическое масштабирование, завершив работу экземпляра. Был создан другой экземпляр, удовлетворяющий настройкам автоматического масштабирования для среды с одним экземпляром (мин: 1, макс: 1).
После запуска и запуска нового экземплярадве проблемы:
- Сайт по-прежнему недоступен.Я исправил это, связав Elastic IP с новым экземпляром, по некоторым причинам он не связывал EIP автоматически.Это исправило проблему сайта.
- Состояние Elastic Beanstalk для RED - «Состояние среды установлено как RED» даже после исправления # 1.
Все работает, кроме раздражающего состояния среды.
Как это исправить?
Я проверил, что проверка состояния экземпляра EC2 (как системы, так и экземпляра) все зеленые и исправны.Я также попытался перезапустить экземпляр, но состояние здоровья Elastic Beanstalk все еще КРАСНОЕ.Это приложение .NET Web API, опубликованное в Visual Studio 2017 Elastic Beanstalk
Я ожидаю, что статус AWS Elastic Beanstalk должен стать зеленым, поскольку экземпляр работает и сайт работает.
Когда я пытаюсьдля публикации обновлений приложения появляется сообщение о том, что развертывание завершилось неудачно, но я проверил приложение, все изменения были применены успешно ... возможно, из-за состояния работоспособности Beanstalk RED, из-за которого оно показывает сбой развертывания ...