Alternatives à Apache benchmark? [fermé]


26

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?)

Réponses:


29

ab envoie uniquement des requêtes Web, peu importe le serveur qu'il teste. Cependant, il ne teste qu'une seule page.

Il y a perfmeter, siege, httpload, jmeter et un certain nombre d'autres.

httpload est plutôt sympa car vous pouvez lui fournir une série d'URL qui seront testées.


21
Pour plus de commodité: Apache Bench , perfmeter , siege , http_load , jmeter
Josh Diehl

Je recommanderais car il est très facile à installer et à utiliser.
Muhammad Hewedy

12

abest trop lent pour l'analyse comparative de nginx. Je recommanderais wrk. Vous pouvez facilement le construire à partir de la source.


1
Je vous remercie! exactement ce que je cherchais. en comparaison avec d'autres outils comme celui wrk-ci, il fait mieux son travail
Northys

9

Je 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.txtexemple

http://www.example.com/
http://www.example.com/path1
http://www.example.com/path2

exé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).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.