Каковы ваши настройки проверки работоспособности для Elastic Load Balancer - PullRequest
0 голосов
/ 02 апреля 2012

Каковы ваши настройки проверки работоспособности для эластичной балансировки нагрузки? Я не очень хорошо в этом разбираюсь, так как моя цель состоит в том, чтобы получить хорошие настройки, чтобы ELB немедленно переключал трафик на другой ресурс, когда мой 1-й экземпляр ec2 работает до 2-го экземпляра ec2. Кто-нибудь может поделиться своей конфигурацией и знаниями?

Спасибо. Джеймс

1 Ответ

0 голосов
/ 20 апреля 2012

Настройки проверки работоспособности в ELB важны, но, как правило, не так важны.

1) ELB не поддерживает активные / пассивные экземпляры приложений - только активные / активные.2) Если приложение перестает принимать подключения или резко замедляется, загрузка автоматически переключится на доступные / более быстрые экземпляры.Это происходит без помощи проверок здоровья.3) Проверка работоспособности не позволяет ELB пытаться отправить запрос экземпляру, чтобы выяснить, что это не так.Это хорошо, потому что запрос к нездоровому бэкэнду может пожертвовать запросом (ошибка будет отправлена ​​клиенту).4) Если ваши настройки проверки работоспособности слишком чувствительны (например, используется тайм-аут в 1 секунду, когда какой-то процент ваших запросов занимает больше времени), это может слишком легко вывести экземпляры из строя.Слишком много этого, и ваш сайт будет время от времени не работать.

Если вы пробуете сценарий с несколькими зонами доступности и только одним бэкэндом в каждой зоне, то проверки работоспособности важнее,Если в зоне НЕТ исправных серверных частей, ELB попытается переслать запросы в другую зону, в которой есть хотя бы один исправный экземпляр.В этом случае частота проверок работоспособности определяет время отработки отказа, поэтому вам понадобятся более быстрые проверки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...