ELB Instance Не работает

После внедрения ELB и Autoscalling в Amazon AWS. Происходит странная проблема, и мы не знаем ни причины, ни решения.

  • Мы установили конфигурацию Auto Scalling для добавления экземпляра AMI ID в Windows 2008 R2 x64, SQL Express и IIS.

  • Мы также позволяем ELB проверять работоспособность в "/", нормальной конфигурации и предполагать, что IIS работает нормально.

  • Но как только экземпляр запущен, он отображается как "Не работает" в ELB.

  • Статус превращается в "В работе" внезапно через некоторое время.

  • В чем причина такой проблемы?

  • Возможно ли сделать его доступным в кратчайшие сроки? "Как, конечно, когда экземпляр запущен, он должен быть постоянно сбалансирован по нагрузке"

1 ответ

Решение

Проверка состояния вашего ELB имеет пять параметров:

Ping Target:          HTTP:80/
Timeout:              5 seconds 
Interval:             30 seconds
Unhealthy Threshold:  2
Healthy Threshold:    10

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

Чтобы сократить время, в течение которого новый экземпляр считается "исправным", уменьшите интервал и порог исправности.

Обратите внимание, что это увеличивает вероятность того, что экземпляр будет "зависать" и выходить из строя, когда он перегружен.

Другие вопросы по тегам