Я бы посмотрел на сервер, загружающий ваш сервер.Когда 5000 виртуальных пользователей попадают на статическую HTML-страницу, ее ЦП должен быть максимально загружен, а это означает, что вы ожидаете ЦП для всех задач, включая получение данных о времени.Когда тест выполняется «горячо», как это, вы не получите значимых результатов.
Мой опыт работы со статическим html таков, что IIS 7 очень хорош для оптимизации для этого типазагрузить и на практике узкое место будет с пропускной способностью для вашего поставщика услуг.
Попробуйте использовать тест для постепенного добавления виртуальных пользователей, начиная с 100 или около того и повышаясь.Следите за процессором ваших тестовых серверов и проверяйте результаты, когда до этого максимальные значения истекают.Это даст вам хорошее представление о том, сколько из этих статических страниц вы можете вытолкнуть.
Более простой расчет состоит в том, что как только вы получите около 75% внешней полосы пропускания, вы получите экспоненциально увеличивающееся время отклика.для некоторых ваших запросов (большинство из них проходит менее секунды).
На самом деле, исходя из ваших чисел, я могу предположить, что у вас есть сеть 100 Мбит / с между двумя машинами, что может стать узким местом.