В тестовой документации указано, что concurrency - сколько запросов выполняется одновременно, а количество запросов - общее количество запросов. Мне интересно, если я поставил 100 запросов на уровне concurrency 20, означает ли это 5 тестов по 20 запросам одновременно или 100 тестов по 20 запросов одновременно? Я предполагаю второй вариант, из-за приведенных ниже номеров примеров.
Мне интересно, потому что я часто вижу такие результаты, как этот, в некоторых тестовых блогах:
Complete requests: 1000000
Failed requests: 2617614
Это кажется неправдоподобным, так как количество неудачных запросов больше, чем количество полных запросов.
Изменить: сайт, который отображает вышеупомянутые номера: http://zgadzaj.com/benchmarking-nodejs-basic-performance-tests-against-apache-php
Или может быть, что он продолжает пытаться, пока не достигнет миллиона успешных результатов? Хм...