httperf

Logiciel capture d'écran:
httperf
Détails logiciels:
Version: 0.9.0
Date de transfert: 3 Jun 15
Développeur: httperf Team
Licence: Gratuit
Popularité: 12

Rating: 5.0/5 (Total Votes: 1)

httperf est un logiciel pour mesurer les performances du serveur Web. Il fournit une installation flexible pour générer diverses charges de travail HTTP et pour mesurer les performances du serveur.
L'objectif de httperf est pas sur la mise en œuvre d'un indice de référence particulier, mais sur la fourniture d'un outil robuste, haute performance qui facilite la construction des deux repères de niveaux micro et macro.
Les trois caractéristiques distinctives de httperf sont sa robustesse, ce qui comprend la capacité de générer et de maintenir une surcharge du serveur, le support pour les protocoles HTTP / 1.1 et SSL, et son extensibilité à de nouveaux générateurs de charge de travail et des mesures de performance.
Construire httperf
Cette version de httperf utilise le mécanisme standard de configuration GNU. Les étapes suivantes peuvent être utilisées pour construire:
$ Mkdir build
$ Cd build
$ SRCDIR / configure
$ Make
$ Make install
Dans cet exemple, SRCDIR se réfère au répertoire source de httperf. La dernière étape peut être exécuté comme "root".
Pour construire httperf avec le soutien de débogage activée, invoquer configurer avec l'option "--enable-debug".
Par défaut, le binaire httperf est installé dans / usr / local / bin / httperf et l'homme-Page est installé dans / usr / local / man / man1 / httperf. Vous pouvez modifier ces valeurs par défaut en passant options pour le script "configure". Voir «configurer --help" pour plus de détails.
Cette version de httperf a préliminaire support SSL. Pour l'activer, vous devez avoir OpenSSL (http://www.openssl.org/) déjà installé sur votre système. Le script de configuration suppose que les fichiers et les bibliothèques de tête OpenSSH peuvent être trouvés dans des emplacements standard (par exemple, / usr / include et / usr / lib). Si les fichiers sont dans un endroit différent, vous devez indiquer le script de configuration où les trouver. Cela peut être fait par la mise en variables d'environnement CPPFLAGS et LDFLAGS avant d'invoquer "configure". Par exemple, si les fichiers d'en-tête de SSL sont installés dans / usr / local / ssl / include et les bibliothèques SSL sont installés dans / usr / ssl / lib / locale, alors les variables d'environnement devrait
être configurés comme ceci:
CPPFLAGS = "- I / usr / local / ssl / include"
LDFLAGS = "- L / usr / local / ssl / lib"
Avec ces paramètres en place, "configurer" peut être invoqué comme d'habitude et SSL doit maintenant être trouvé. Si SSL a été détectée, les trois contrôles suivants doivent être répondus par "oui":
vérifiant principal -lcrypto ... oui
la vérification des SSL_version dans -lssl ... oui
:
vérifier pour openssl / ssl.h ... oui
Remarque: vous pouvez avoir à supprimer "config.cache" faire en sorte que "configure" réévalue ces contrôles après avoir changé les paramètres des variables d'environnement.
Quoi de neuf dans cette version:

Commentaires à httperf

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!