Я считаю, что JMeter работает нормально, но я обычно использую его на 4-5 компьютерах для получения наиболее точных результатов.
Хотя вы можете полагать, что 120 одновременных пользователей может быть сложно смоделировать с одного компьютераВы должны понимать, что в реальном сценарии работы 120 одновременных пользователей не будут обращаться к серверу в одно и то же время, поэтому для моделирования нагрузки достаточно алгоритмов многопоточности ЦП.
Что нужно сделатьчтобы понять вероятное использование вашего приложения вашими пользователями, то есть сколько запросов в секунду / минуту вы получите от одного пользователя, и убедитесь, что ваш тест имитирует это эффективно.
Итак, наш метод заключается в том, чтобыиспользуйте JMeter, работающий на 5 компьютерах, на которых выполняются различные тесты, и для мониторинга производительности сервера во время тестов.
Конечно, есть много других продуктов, которые по цене способны лучше моделировать веб-трафик, но я всегданашел JMeter идеально подходящим для моих нужд.