Max
Вот в последнем прогоне Error Rate составил 0,27% (274537 / 738 failed)
Тыкать в систему пробовал, ни чего отловить не выходит, вручную всё работает норм
Проверки проблемы сети:
1) Пробовал при низкой нагрузке, на 200 потоков. Не добавлял Timeout на запросы. По завершению теста несколько потоков могут зависнуть, на вечно, ждал час не обрубались, просто висели, пришлось вручную обрубать, после чего показывает вот такую ошибку. Почти всегда такое повторяется. Чем больше в общем потоков было тем больше зависших по завершению.
При 200 зависает 4-5
При 1000 - зависало около 50+
2) при помощи jpert - даже не знаю что это такое, спасибо, буду изучать )
да, при таком количестве ошибок вручную воспроизвести будет сложно :)
1) попробуй распределённую нагрузку - то есть ещё сократить нагрузку и подавать её с нескольких тачек.
2) попробуй подать нагрузку прямо с той тачки, которую нагружаешь. Это невалидно в плане поиска максимальной производительности, но таким образом ты сразу отсечёшь 99% проблем с сетью
3) вообще, у жметра есть таймаут на коннекты даже если ты их не выставляешь. То, что поток не завершается через некоторое время после теста вызывает сомнение, точно ли дело в таймаутах.
Но может я ошибаюсь...
Сделай вот что:
- не выставляй таймаут
- после завершения теста, когда увидишь, что поток висит, посмотри при помощи netstat - а есть ли висящий коннект.