Тестирование веб-сервера - Web server benchmarking

Тестирование веб-сервера это процесс оценки веб сервер производительности, чтобы определить, может ли сервер обслуживать достаточно высокую рабочую нагрузку.

Ключевые параметры

Производительность обычно измеряется с точки зрения:

  • Количество запросов, которые могут быть обслужены в секунду (в зависимости от типа запроса и т. Д.);
  • Время отклика с задержкой в ​​миллисекундах для каждого нового соединения или запроса;
  • Пропускная способность в байтах в секунду (в зависимости от размера файла, кэшированного или некэшированного содержимого, доступной пропускной способности сети и т. Д.).

Измерения должны выполняться при различной нагрузке клиентов и запросов на каждого клиента.

Инструменты для тестирования

Нагрузочное тестирование (стресс-тестирование / тестирование производительности) веб-сервер может быть выполнен с использованием инструментов автоматизации / анализа, таких как:

Тесты веб-приложений

Тесты веб-приложений измеряют производительность серверы приложений и серверы баз данных, используемые для размещения веб-приложения. TPC-W был обычным тестом, имитирующим онлайн-книжный магазин с синтетической генерацией рабочей нагрузки.

внешняя ссылка