EC2 приводя проверку состояния подсистемы балансировки нагрузки к сбою

Один из моих проектов является внутренним веб-приложением, которое мы помещаем позади подсистемы балансировки нагрузки. На данный момент существует только один ec2 (будет больше работать), и подсистема балансировки нагрузки не может достигнуть ec2-экземпляра.

Подсистема балансировки нагрузки является установкой, чтобы принять соединения по порту 448 и передать им ec2-экземпляру на порте 80. Ec2-экземпляр перечислен в подсистеме балансировки нагрузки в консоли, но они продолжают приводить проверку состояния к сбою.

Для отладки далее, я создал тестовый ec2-экземпляр (54.68.255.208) через консоль с группой безопасности, которая позволяет соединения отовсюду в мире на любом порте. Я установил апача на нем и имел его, служат странице по умолчанию. Я затем создал новую подсистему балансировки нагрузки (http://lb-test-lb-512274268.us-west-2.elb.amazonaws.com/), который позволяет весь трафик в tcp портах. Я добавил ec2-экземпляр к подсистеме балансировки нагрузки, но без видимой причины сбои проверки состояния даже при том, что я могу соединиться с ec2-экземпляром по порту 80 без проблем.

Ни у кого больше в нашем офисе нет этой проблемы, но ни у кого больше нет объяснения того, что вызывает его. Это кажется, что я пропускаю что-нибудь здесь?

1
задан 31 December 2014 в 10:12
1 ответ

Лучший способ отладить проблему ELB - это сделать следующее:

  1. Убедитесь, что группы безопасности на экземпляре (ах)настроены так, чтобы разрешить входящий порт (80)

  2. Убедитесь, что ваша проверка работоспособности настроена правильно

    • tail -f (или аналогичный) журналы экземпляров, которые вы пытаетесь добавить в балансировщик.
    • Убедитесь, что ELB правильно проверяет связь с экземпляром (ами)

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

    10.1.2.3 - - [16 / Dec / 2014: 15: 03 : 57 +0000] "GET / health HTTP / 1.1" 200 13 "-" "ELB-HealthChecker / 1.0"

  3. Убедитесь, что конфигурация "Listener" верна: от 80 до 80 (например) enter image description here

2
ответ дан 3 December 2019 в 21:08

Теги

Похожие вопросы