Вот сценарий
Мы загружаем тестирование веб-приложения.Приложение развернуто на двух виртуальных серверах с аппаратным балансировщиком нагрузки, распределяющим нагрузку.
Здесь используются буксирные инструменты 1. HP Load Runner (дорогой инструмент).2. JMeter - бесплатно
JMeter использовался командой разработчиков для тестирования огромного количества пользователей.Он также не имеет никаких ограничений лицензирования, как Load Runner.
Как выполняются тесты?URL-адрес вызывается с некоторыми параметрами, и веб-приложение считывает этот параметр, обрабатывает результаты и генерирует файл PDF.
При запуске теста мы обнаружили, что при загрузке 1000 пользователей в течение 60 секунд наше приложениепотребовалось 4 минуты, чтобы сгенерировать 1000 файлов.Теперь, когда мы передаем один и тот же URL через JMeter, 1000 пользователей со временем разгона 60 секунд, приложению требуется 1 минута и 15 секунд, чтобы сгенерировать 1000 файлов.
Я озадачен тем, почему эта огромная разница впроизводительность.
На загрузчике установлен демон rstat на обоих серверах.
Есть какие-нибудь подсказки?