хорошие вопросы!
Объемы не большие - поэтому вся эта история вызывает подозрения. 3 мегабайта тело ответа и у меня разница между elapsed и latency 316 сек. Проверок не делал - хотел сначала понять как можно исключить jmeter из влияющих факторов.
Аплинки 10 гбит, данные даже на 30% его не утилизируют. Тредов было всего 1000. Не знаю есть ли пропускная способность у сокета и может ли она деградировать - но кажется что он должен быть сильно производительнее.
Хочется задетектить это приложение медленно пишет в сокет или я медленно читаю. По метрикам самой сети я явных проблем не вижу.
Профилировать конечно можно, но особого профита не вижу, увижу что jmeter висит на
socket.read, а это же показывают результаты в виде elapsed-latency. Проблема снятия треддампа в том что не все запросы такие печальные а только выборочные и словить момент когда такое произойдет сложно - поэтому тут только в онлайне жаву мониторить