Я застрял на конфигурации и надеюсь, что кто-то поможет мне прорваться. У меня есть единственный экземпляр EC2 за ELB, но я не могу ввести его в эксплуатацию. Если я удалю ELB, я могу нормально подключиться к URL-адресу проверки статуса. Вот подробности:
:443
откуда угодно (0.0.0.0/0).443 (HTTPS, ACM Certificate: xxx) forwarding to 80 (HTTP)
:443
.:22
откуда угодно и в :80
от группы безопасности ELB.:80
доступ к экземпляру EC2, но это не имело значения.:80
(telnet или http) при доступе к :80
открыт, но экземпляр остается не обслуживаемым ELB.Нет никаких указаний на то, что ELB вообще может подключиться к экземпляру EC2. Отслеживание моего журнала доступа к nginx не показывает, что сгенерированные ELB запросы для моего URL-адреса проверки работоспособности.
Есть идеи, что мне здесь не хватает или что мне может понадобиться проверить?
Моя плохая, ребята. я полностью забыл, что ELB выполняет запрос проверки работоспособности через внутренний IP-адрес своих экземпляров (например, http://XXX.XXX.XXX.XXX/status
). Мой веб-сервер ничего не прослушивал на этом конкретном IP-адресе. Ага.
Сначала вы должны проверить свою конфигурацию проверки работоспособности в ELB. Неправильная конфигурация там может привести к таким последствиям.
Также вы можете попробовать отключить проверку источника / назначения в настройках экземпляра EC2.