Httpd :: Bench :: ApacheBench

HTTPD :: BENCH :: ApacheBench is een PERL-API voor Apache Benchmarking en regressietests.
Download nu

Httpd :: Bench :: ApacheBench Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Adi Fairbank
  • Uitgever website:
  • http://search.cpan.org/~adiraj/Apache-App-Mercury-0.80/Mercury/UserManager.pm

Httpd :: Bench :: ApacheBench Tags


Httpd :: Bench :: ApacheBench Beschrijving

Httpd :: Bench :: ApacheBench is een Perl API voor Apache Benchmarking en regressietests. HTTPD :: BENCH :: ApacheBench is een PERL-API voor Apache Benchmarking en regressie-testen.Synopsis Gebruik httpd :: Bench :: Apachebench; mijn $ b = httpd :: bank :: apachebench-> nieuw; # Globale configuratie $ B-> Concurrency (5); $ b-> prioriteit ("run_priority"); # Voeg HTTP-aanvraagsequenties toe (AKA: Runs) My $ Run1 = HTTPD :: BENCH :: APACHEBECH :: RUN-> NIEUW ({URLS => }); $ b-> add_run ($ run1); Mijn $ Run2 = HTTPD :: BENCH :: APACHEBECH :: RUN-> NIEUW ({URLS => , Cookies => , BESTELLING =>" DEPTH_FIRST ", REPEAT => 10, geheugen => 2}); $ b-> add_run ($ run2); # Verzend HTTP-aanvraagsequenties naar server en tijdreacties Mijn $ ro = $ b-> uitvoeren; # Bereken hits / sec-print ((1000 * $ B-> Total_requests / $ B-> Total_Time). "Req / secn"); # Toon verzoek Times (in MS) voor $ run1, 1e herhalingsafdruk ('', ', @ {$ run1-> aanvraag_times}). "N"; # Toon responstijden (in MS) voor $ run2, 7e herhalingsprint ('', ', @ {$ run2-> iteratie (6) -> response_times}). "N"; # Dump het volledige regressieobject (waarschuwing, dit kan veel gegevens zijn) Gebruik gegevens :: Dumper; Mijn $ D = gegevens :: Dumper-> Nieuw (); Print $ D-> DUPPXS; GOEDERSDIS-project is bedoeld als de basis van een complete benchmarking- en regressie-testsuite voor een geavanceerde, op transacties gebaseerde mod_perl-site. We moeten onze server in zijn limiet benadrukken, terwijl we ook een manier hebben om de HTTP-reacties voor juistheid te verifiëren. Aangezien onze site is gebaseerd (in tegenstelling tot op inhoud gebaseerd), moesten we het Single-URL AB-model uitbreiden naar een multiple-url-sequentiemodel.AfacheBench is gebaseerd op de Apache 1.3.12 AB-code (SRC / Ondersteuning / ab.c). Note: hoewel deze tool is ontworpen om te worden gebruikt op een Apache Mod_perl-site, is het over het algemeen van toepassing op elke HTTP-Complante Server. Pas op dat het echter een hoog volume van HTTP-verzoeken stuurt in een zeer korte periode, die kan overweldigen sommige zwakkere HTTP-server-implementaties zoals NT / IIS.APacheBench, zendt reeksen van HTTP-verzoeken naar een HTTP-server en houdt het tijdstip van de tijd Genomen om een reactie te ontvangen, de gegevens die werden geretourneerd, de grootte van de gegevens die werden geretourneerd en verschillende andere stukjes informatie.Since is geïmplementeerd in C, het stuurt HTTP-verzoeken in een strakke lus die uw server op 100 kan benadrukken % capaciteit, vooral als opgeroepen in meerdere gelijktijdige gevallen. Het geeft nauwkeurige tijdmetingen naar de milliseconde voor elk HTTP-responsinterval. Inclusief is een vereenvoudigde re-implementatie van AB met behulp van de Apachebench Perl API. Dit zou u moeten helpen bij het begonnen met ApacheBench. Vereisten: · Perl


Httpd :: Bench :: ApacheBench Gerelateerde software

XML :: Regels

XML :: Regels is een PERL-module die XML- en proceslabels kan ontleden door regels vanaf bladeren. ...

182

Downloaden

Svggraph

SVGGRAPH is een PERL-extensie voor het maken van SVG-grafieken / diagrammen / grafieken / percelen. ...

146

Downloaden