Ошибка при выполнении нагрузочного тестирование back-end
Провожу нагрузочное тестирование back-end и при выполнении теста через какое то время запросы начинают падать с ошибкой Non HTTP response code: java.net.BindException/Non HTTP response message: Address already in use: connect Как правильно настроить тест план чтобы эта ошибка ушла или из-за чего она может выходить? Вот мой тест план и результаты тестов
введите сюда описание изображения
Ответы (1 шт):
Это не проблема "тест плана", это проблема вашей операционной системы.
- Увеличьте количество портов, доступных пользователю
- Уменьшите время, которое потоки проводят в состоянии TIME_WAIT
- Увеличьте максимальное количество сетевых соединений
Со стороны JMeter я могу только посоветовать настроить повторение неудачных запросов, для этого вам нужно поменять некоторые JMeter Properties типа httpclient4.request_sent_retry_enabled
и httpclient4.retrycount