Почему Elastic Load Balancing сообщает «Не работает»? - PullRequest
39 голосов
/ 18 августа 2011

Я пытаюсь настроить Упругая балансировка нагрузки (ELB) в AWS, чтобы разделить запросы между несколькими экземплярами. Я создал несколько изображений своего веб-сервера на основе одного и того же AMI, и я могу войти в каждый из них по отдельности и получить доступ к сайту через каждый отдельный общедоступный DNS.

Я добавил каждый из своих экземпляров в балансировщик нагрузки, но все они возвращаются с Status: Out of Service, потому что они не прошли проверку работоспособности. Я в основном запутался, потому что я могу получить доступ к каждому экземпляру из его общедоступного DNS, но я получаю тайм-аут всякий раз, когда посещаю DNS-имя балансировщика нагрузки.

Я пытался прочитать все документы и погуглить, но я застрял. Будем весьма благодарны за любые указатели или ссылки в правильном направлении.

Ответы [ 11 ]

0 голосов
/ 15 июня 2015

Я хотел бы предоставить вам общий способ решения этой проблемы. Когда вы настроите свой веб-сервер, такой как apache или nginx, попробуйте прочитать файл журнала доступа, чтобы увидеть, что произошло. В моем случае он сообщает 401 error, потому что я добавил базовую аутентификацию в nginx. Конечно, как напоминают @ivankoni, возможно, из-за того, что проверяемый вами документ не существует.

...