2013-12-10 5 views
3

У меня возникла проблема с AWS. Я создаю и регистрирую экземпляр с ELB. Хотя он регистрируется, он не проходит проверку работоспособности и показывает «Вне службы». Причина ошибки: «У экземпляра произошел сбой по крайней мере из числа нездоровых пороговых количеств проверок здоровья».AWS EC2 экземпляры «не обслуживаются» после регистрации в ELB

Мои ценности проверки здоровья являются следующие:

Ping Target: TCP:80 
Timeout: 10 seconds 
Interval: 24 seconds 
Unhealthy Threshold: 6 
Healthy Threshold: 10 

Цените вашу помощь.

Спасибо,

Chandan

ответ

7

Ваш экземпляр за ELB работает веб-сервер? Если он вернет «200» (OK)? Если нет, это ваша проблема.

Если вы используете веб-службу, которая возвращает 200, будет ли ваша группа безопасности открыта для ELB? Это означает, что группа безопасности источника ELB должна быть включена в группу безопасности вашего экземпляра.

+0

Привет, Я создал экземпляр и ELB через консоль AWS. Сейчас у экземпляра нет веб-сервера. Кроме того, я открыл все TCP, UDP и ICMP-порты для группы безопасности экземпляра. –

+1

Для того, чтобы ELB был «в сервисе», экземпляру необходимо запустить веб-сервер или что-то, что обслуживает порт 80. – Rico

+0

Hi Rico, Большое спасибо. Работает!!! –

0

Для меня это сработало (стало работать), изменив порт с 80 (по умолчанию) на 8080, где мы установили веб-сервер Tomcat.

0

Изменение цели пинга tcp-порта от 80 до 8080 в течение 20 секунд (в зависимости от вашего таймаута) и обратно в порт 80 работало для меня.

  1. правой кнопкой мыши на 'EC2> Load Balancer>' и выберите на 'Edit проверки здоровья'
  2. изменения 'Ping Port' 8080 и 'Сохранить'
  3. Подождите 20 секунд и изменить порт обратно 80 и «Сохранить»
  4. нажмите на вкладку «Instance» и «Статус» должен как «InService»
1

Убедитесь, что ваше приложение работает и не бросать никаких исключений. В моем случае, это приложение узел
1. правой кнопкой мыши на «EC2> Load Balancer>» и выберите на «Edit проверки здоровья»
2. изменить протокол от HTTPS к TCP
3. Нажмите на вкладку экземпляра и status был inService

Смежные вопросы