System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Benchmark pour apache : ab

Pour ceux qui voudraient tester la vitesse et les performance de leur serveur apache ab : un binaire fournit avec apache.

Voici la commande que j'ai utilisé pour tester mon apache :

./ab -n (nombre de requêtes à envoyer) \
-c (nombre de requête simultanée) http://l'url.a.tester.com/index.php
Par GanGan | le jeudi, décembre 25 2008 08:02

Commentaires

1. Kévin Hinault

lundi, janvier 5 2009 | 17:40

Juste pour mettre mon grain de sel : je l'utilise depuis environ deux mois pour des tests de charge et les résultats d'une seule exécution ne sont à mon gout pas viables et assez peu représentatifs. En définitive, j'ai pallié rapidement pour faire des exécutions successives de x requêtes (simultannées) : 10, 20, 30, 40, 50, 75 ,100, 125, 150 ... chacune une centaine de fois.
Si on calcule, pour tester 1 modèle (ou une requête unique de tests) je vais jusqu'à 2200 exécution de ab avec des nombres de requêtes différents soit presque 700 000 requêtes !

(L'outil httperf est censé être capable de ce comportement mais je ne l'ais pas testé)

2. Jeje

lundi, janvier 12 2009 | 15:04

De très bon outils comme Siege et Pylot sont assez parlant , Pylot peut même générer de beau graphique tous jolie :)