Можно обновить Elastic Beanstalk с одного экземпляра до балансировщика нагрузки,

У меня была одна среда в приложении. Я решил клонировать эту среду (я не смог клонировать, так как в среде есть балансировщик нагрузки, и я переключил ее обратно на один экземпляр). Теперь, когда я все время пытаюсь обновить свою среду до балансировщика нагрузки, у меня возникает проблема

ОШИБКА Не удалось создать балансировщик нагрузки Причина: порт балансировщика нагрузки EC2-Classic должен быть либо 25, 80, 443, 465, 587, либо 1024~65535 включительно (служба: AmazonElasticLoadBalancing; код состояния: 400; код ошибки: ValidationError; идентификатор запроса: 5052aa7b- 885c-47e6-8446-75990c9d9274)

Это происходит для исходного и клонированного. Группа безопасности для среды выглядит так

Кто поможет, в чем может быть дело? Заранее спасибо.


comment
Указывали ли вы какие-либо параметры подсети для балансировщика нагрузки?   -  person Rahul Sharma    schedule 24.11.2019
comment
@RahulSharma, вы имеете в виду, когда я меняю тип в эластичных конфигурациях бобового стебля? Но нет возможности изменить настройки подсети.   -  person Slavik Sydoryk    schedule 24.11.2019


Ответы (1)


Прежде всего, вы все еще используете свой EB как отдельный экземпляр? Если вы попытаетесь добавить хотя бы еще один экземпляр. Во-вторых, если создание балансировщика нагрузки через EB по-прежнему вызывает ошибку, попробуйте создать балансировщик нагрузки, следуя это руководство, и после того, как вы настроили целевую группу, попробуйте вручную добавить экземпляры вашего приложения EB (вы можете найти идентификатор экземпляра в Health или у них должно быть имя вашей среды на шаге «Register targets»). Имейте в виду, что вы должны создать балансировщик нагрузки в том же VPC, где развернут ваш EB, а также включить для вашего LB те же зоны доступности, для которых развертывается ваше приложение EB. Я надеюсь, что это поможет вам решить вашу проблему

person Lawrence Gil    schedule 02.12.2019