J'aimerais avoir des outils pour ubuntu que je peux utiliser pour tester mon serveur, combien il peut gérer.
Aucune suggestion? J'ai déjà utilisé Apache benchmark, mais j'aimerais essayer autre chose.
(En guise de question secondaire, le benchmark apache fonctionne-t-il si j'utilise uniquement nginx?)
apache-2.2
ubuntu
nginx
benchmark
Matthieu
la source
la source
ab
est trop lent pour l'analyse comparative de nginx. Je recommanderaiswrk
. Vous pouvez facilement le construire à partir de la source.la source
wrk
-ci, il fait mieux son travailJe recommanderais le siège pour des tests de charge faciles à configurer. En plus du benchmark apache, vous pouvez lui donner une liste d'URL pour le test de chargement.
Une commande simple comme
siege -d10 -c10 -i -f urls.txt
et un
urls.txt
exempleexécutera un test de charge avec 10 utilisateurs simultanés (-c10), attendra jusqu'à 10 secondes entre chaque appel et le suivant (-d10) et prendra au hasard (-i) une URL du fichier (-f).
la source