AWS ELB: указывает, что работает, но трафик не проходит.

У меня есть ELB, настроенный для балансировки трафика между двумя уровнями приложения rails в Opsworks.

Оба экземпляра приложения EC2 rails доступны с использованием их прямых IP-адресов.

<instance1_ip/health
<instance2_ip/health

Оба экземпляра отображаются как «InService» на вкладке «Экземпляр ELB».

Когда я пытаюсь использовать DNS-имя ELB, ничего не происходит, браузер просто зависает и истекает время ожидания.

<elb dns name>/health .... время истекло.

Спасибо!


person mconlin    schedule 30.11.2014    source источник
comment
Вы уверены, что группа безопасности ELB разрешает входящий HTTP/HTTPS-трафик с IP-адреса браузера?   -  person helloV    schedule 30.11.2014
comment
АРГ! вот и все, костяная голова двигалась мимо меня. Пожалуйста, напишите как ответ, чтобы я мог вознаградить вас и помочь будущим искателям!   -  person mconlin    schedule 30.11.2014


Ответы (1)


Убедитесь, что группа безопасности ELB разрешает входящий трафик HTTP/HTTPS с IP-адреса браузера.

person helloV    schedule 30.11.2014
comment
Это странно, потому что, если SG экземпляра настроен неправильно, проверка работоспособности ELB будет иметь тайм-аут, и ELB не должен сообщать об экземплярах как находящихся в эксплуатации.... - person Sébastien Stormacq; 30.11.2014
comment
Верно, но похоже, что это был ELB SG, не пропускающий входящий трафик. - person Michael - sqlbot; 01.12.2014