AWS Beanstalk / балансировщик нагрузки не распределяет нагрузку

У меня есть два экземпляра EC2, работающие с серверами Tomcat. Я развернул свою войну, используя бобовый стебель. У моего балансировщика нагрузки обе машины EC2 перечислены на вкладке Экземпляры.

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

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

Может кто-нибудь подсказать, в чем может быть проблема.

Большое спасибо.

1 ответ

Решение

Упругие балансировщики нагрузки распределяют нагрузку, предоставляя разные IP-адреса разным клиентам. Сколько машин у вас генерирует нагрузку? Если он только один, то нагрузка будет идти только на одну машину за раз.

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