Мне нужны некоторые инструменты для Ubuntu, которые я могу использовать для проверки своего сервера, насколько он может справиться.
Какие-либо предложения? Я использовал Apache Benchmark раньше, но я хотел бы попробовать что-то еще.
(В качестве дополнительного вопроса, работает ли Apache Benchmark, если я использую только Nginx?)
apache-2.2
ubuntu
nginx
benchmark
Мэтью
источник
источник
ab
слишком медленный для тестирования nginx. Я бы порекомендовалwrk
. Вы можете легко построить это из источника.источник
wrk
делает его работу лучшеЯ бы порекомендовал осаду для простых в установке нагрузочных тестов. В дополнение к тесту Apache вы можете указать список URL-адресов для тестирования.
Простая команда как
siege -d10 -c10 -i -f urls.txt
и тому
urls.txt
подобное, напримерзапустит нагрузочный тест с 10 одновременными пользователями (-c10), подождет до 10 секунд между каждым вызовом и следующим (-d10) и случайным образом (-i) получит URL из файла (-f).
источник