httperf

Skjermbilde programvare:
httperf
Prog.varedetaljer:
Versjon: 0.9.0
Last opp dato: 3 Jun 15
Utvikler: httperf Team
Lisens: Gratis
Popularitet: 12

Rating: 5.0/5 (Total Votes: 1)

httperf er en programvare for å måle web server ytelse. Det gir et fleksibelt anlegg for å generere ulike HTTP arbeidsoppgaver og for å måle server ytelse.
Fokus for httperf er ikke på å implementere en bestemt referanseindeks, men på å gi en robust, høy ytelse verktøy som forenkler byggingen av både mikro- og makronivå benchmarks.
De tre karakteristiske kjennetegn ved httperf er dens robusthet, som inkluderer muligheten til å generere og opprettholde server overbelastning, støtte for HTTP / 1.1 og SSL-protokoller, og dens utvidelses til nye arbeidsmengde generatorer og resultatmåling.
Bygge httperf
Denne utgaven av httperf bruker standard GNU konfigurasjon mekanisme. Kan brukes følgende trinn for å bygge det:
$ Mkdir build
$ Cd build
$ SRCDIR / configure
$ Make
$ Make install
I dette eksempelet viser SRCDIR til httperf kildekatalogen. Det siste trinnet kan ha for å bli henrettet som "root".
Å bygge httperf med debug støtte slått på, påberope konfigurere med alternativet "enable-debug".
Som standard er den httperf binære installert i / usr / local / bin / httperf og mannen-siden er installert i / usr / local / mann / man1 / httperf. Du kan endre disse standardinnstillingene ved å sende aktuelle alternativene til "konfigurere" script. Se "konfigurere --help" for mer informasjon.
Denne utgaven av httperf har foreløpig SSL-støtte. For å aktivere den, må du ha OpenSSL (http://www.openssl.org/) allerede er installert på systemet ditt. Configure scriptet forutsetter at OpenSSH header-filer og biblioteker kan finnes i standard steder (f.eks / usr / include og / usr / lib). Hvis filene er på et annet sted, må du fortelle konfigurere script hvor du finner dem. Dette kan gjøres ved å sette miljøvariabler CPPFLAGS og LDFLAGS før påberope "konfigurere". For eksempel, hvis SSL header filer er installert i / usr / local / ssl / inkludere og SSL bibliotekene er installert i / usr / local / ssl / lib, da miljøvariabler bør
settes slik:
CPPFLAGS = "- I / usr / local / ssl / include"
LDFLAGS = "- L / usr / local / ssl / lib"
Med disse innstillingene på plass, "konfigurere" kan påberopes som vanlig og SSL skal nå være funnet. Hvis SSL har blitt oppdaget, bør følgende tre sjekker besvares med "ja":
sjekker for hoved i -lcrypto ... ja
sjekker for SSL_version i -lssl ... ja
:
sjekker for openssl / ssl.h ... ja
Merk: Du må kanskje slette "config.cache" for å sikre at "konfigurere" re-evaluerer slike kontroller etter å endre innstillingene for systemvariablene.
Hva er nytt i denne versjonen:

Kommentarer til httperf

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!