Методы для сбора статистических данных с возможностями веб-сервера - PullRequest
0 голосов
/ 19 января 2012

Я пытаюсь создать инструмент симуляции для балансировки нагрузки с веб-серверами. Таким образом, основные параметры, которые наша система может обрабатывать с веб-серверами, - это максимальная нагрузка, которую может обрабатывать конкретный сервер. Итак, чтобы смоделировать такой конкретный сервер, мне нужно иметь возможность DDOS настроить веб-сервер, который я настроил, и затем собрать некоторые данные в ответ на использование его ЦП и ОЗУ (наша система моделирования также сможет передавать эти данные между JSP и PHP-серверы).

Как я могу придумать модель, чтобы я мог ее кодировать? Вероятно, такие вещи, как максимальное количество запросов, которые может обработать определенный веб-сервер.

1 Ответ

0 голосов
/ 19 января 2012

Способ проверить максимальную нагрузку - это Jmeter http://jmeter.apache.org/

Довольно просто протестировать некоторые простые вещи.Однако, если вы хотите загрузить тестовый сервер, вам нужно убедиться, что используемый вами клиент не становится ограничивающим фактором.Поэтому проверяйте ресурсы (процессор, память, сеть) регулярно.Jmeter также имеет возможность синхронизировать тестирование с более чем одного компьютера.

Jmeter также поддерживает сбор данных и имеет несколько хороших графиков из коробки :-)

...