AWS Beanstalk / балансировщик нагрузки не распределяет нагрузку
У меня есть два экземпляра EC2, работающие с серверами Tomcat. Я развернул свою войну, используя бобовый стебель. У моего балансировщика нагрузки обе машины EC2 перечислены на вкладке Экземпляры.
Я пытаюсь провести нагрузочное тестирование. Когда я генерирую нагрузку и нажимаю, используя URL-адрес балансировщика нагрузки, запросы отправляются только одному экземпляру (а не одному и тому же во время всех запусков). Другой экземпляр полностью простаивает.
Даже в моих настройках автоматического масштабирования beanstalk я установил максимальное и минимальное количество экземпляров равным 2, что гарантирует, что обе машины постоянно работают.
Может кто-нибудь подсказать, в чем может быть проблема.
Большое спасибо.
1 ответ
Упругие балансировщики нагрузки распределяют нагрузку, предоставляя разные IP-адреса разным клиентам. Сколько машин у вас генерирует нагрузку? Если он только один, то нагрузка будет идти только на одну машину за раз.