Появилась не очень приятная проблема, прямо мозг выносит, может кто сталкивался.
Проблема в том, что при увеличении нагрузки падает производительность (запросы в единицу времени) без отсутствия объективных причин (время отклика не увеличивается). Немного покопавшись в результатах, обнаружил, что между запросами появляются необъяснимые временные "провалы".
В самом начале теста (3 группы, 3 потока в каждой группе):
<httpSample t="522" lt="522" ts="1352704597508" s="true" lb="Request1" rc="200" rm="OK" tn="Group1 1-1" dt="text" by="2501" ng="3" na="9"/> <httpSample t="171" lt="171" ts="1352704598031" s="true" lb="Request2" rc="200" rm="OK" tn="Group1 1-1" dt="text" by="175" ng="3" na="9"/> <httpSample t="177" lt="177" ts="1352704598204" s="true" lb="Request3" rc="200" rm="OK" tn="Group1 1-1" dt="text" by="206" ng="3" na="9"/>Между Request2 и Request1: 1352704598031-1352704597508=523 ms (как раз время выполнения Request1). Между Request3 и Request2 аналогично.
После того, как нагрузка перевалит за некоторое значение - начинаются странности (3 группы, 54 потока в каждой группе):
<httpSample t="198" lt="198" ts="1352706126267" s="true" lb="Request1" rc="200" rm="OK" tn="Group3 3-49" dt="text" by="2497" ng="54" na="162"/> <httpSample t="170" lt="170" ts="1352706126465" s="true" lb="Request2" rc="200" rm="OK" tn="Group3 3-49" dt="text" by="175" ng="54" na="162"/> <httpSample t="339" lt="339" ts="1352706129851" s="true" lb="Request3" rc="200" rm="OK" tn="Group3 3-49" dt="text" by="206" ng="54" na="162"/>Между Request2 и Request1: 1352706126465-1352706126267=198 ms (как раз время выполнения Request1). Между Request3 и Request2: 1352706129851-1352706126465=3386, хотя Request2 выполнялся всего 170 ms.
Может кто сталкивался?