Мы используем Jmeter для тестирования нашего приложения Php, работающего на веб-сервере Apache 2. Я могу загрузить Jmeter для использования 25 или 50 потоков, и нагрузка на сервер не увеличивается, однако время отклика от сервера увеличивается. Чем больше потоков, тем медленнее время отклика. Похоже, Jmeter или Apache ставят запросы в очередь. Я изменил значение maxclients в файле конфигурации веб-сервера apache, но это не меняет проблему. Пока работает Jmeter, я могу использовать приложение и получать реальное время отклика. Что дает? Я ожидаю, что смогу обложить налогом мой сервер до 0% простоя за счет увеличения количества потоков. Может ли кто-нибудь помочь направить меня в правильном направлении?
Обновление: я обнаружил, что если я удаляю сеансы из своего приложения, я могу имитировать полную нагрузку на сервер. Я попытался повторно включить сеансы и использовать HTTP Cookie Manager для каждого потока, но это, похоже, не оказывает влияния.