Dit is de opdracht openload die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
open lading - Tool voor het testen van de belasting van webapplicaties
KORTE INHOUD
open lading [opties] url [klanten]
PRODUCTBESCHRIJVING
Deze handleiding documenteert in het kort de: open lading gebruik.
Deze handleiding is geschreven voor de Debian-distributie omdat het originele programma dat wel doet:
geen handmatige pagina hebben.
open lading is (momenteel) een commandline-tool, gebruiksvriendelijk en bijna realtime beschikbaar
prestatiemetingen van de te testen applicatie, wat erg handig is tijdens
optimalisaties.
OPTIES
open lading gebruikt de gebruikelijke syntaxis van de GNU-opdrachtregel, maar de opties beginnen met één streepje
(`-').
Om dit programma uit te voeren, is het nodig om het PATH of de URL die wordt getest in te stellen. U kunt de
klantennummer na de URL, dit is het aantal gelijktijdige clients dat moet worden gesimuleerd,
staat standaard op 5.
Hieronder vindt u een overzicht van de mogelijkheden.
-t
Testmodus: er worden geen doorvoermetingen gedaan. Maar de volledige reactie van de
webserver (inclusief headers) wordt weergegeven. Dit is handig om te verifiëren dat u
verkrijg de juiste inhoud voordat u de echte test uitvoert. In deze modus wordt het aantal
clients standaard ingesteld op 1.
-h
Headerwaarde: Specificeert een HTTP-aanvraagheader. U kunt deze optie meerdere gebruiken
keer om meerdere headers op te geven. De zin is -h gevolgd door de naam van de koptekst
en de vermelde waarde, gescheiden door spaties. Bijv. openload -h User-Agent "MSIE 5.0"
mysite.com
-l
Tijdslimiet: aantal seconden. De test wordt alleen uitgevoerd voor het opgegeven aantal
seconden. De zin is -l gevolgd door het aantal seconden, gescheiden door spaties.
Bijv. openload -l 10 mijnsite.com
-o
Uitvoermodus: momenteel wordt alleen CSV (door komma's gescheiden waarden) ondersteund. Dit is
handig voor het importeren van het resultaat in een spreadsheet. De velden zijn: URL, Aantal
klanten, TPS (Transactions Per Second), Gemiddelde responstijd (seconden), Maximum
responstijd, Totaal aantal verzoeken.
-v
Verificatiemodus: (ongedocumenteerd)
-b
Body-verzoek: de test vraagt alleen om body-antwoord van de test-URL. Bv openlading
-b mijnsite.com
OUTPUT RESULTATEN
Een beschrijving van de uitvoerresultaten vindt u hieronder.
* MaTps: een 20 seconden voortschrijdend gemiddelde van TPS.
* Tps: (Transactions Per Second) is het aantal voltooide verzoeken gedurende die periode
tweede.
* Resp Time: de gemiddelde responstijd in seconden voor de verstreken seconde.
* Err: het percentage reacties dat foutief was, dwz geen HTTP 200 Ok retourneerde
status.
* Count: het totale aantal voltooide verzoeken.
* Totale TPS is de gemiddelde TPS voor de hele run, dwz (totaal voltooide verzoeken) /
(Totaal verstreken tijd).
* Gem. Responstijd: de algehele gemiddelde responstijd in seconden.
* Max responstijd: de hoogste responstijd tijdens deze run.
AFBREKEN HET PROCES
Om het proces af te breken, drukt u gewoon op de Enter- of Return-toets of gebruikt u de terminal-onderbrekingstoets
(meestal Ctrl-C).
Gebruik openload online met behulp van onworks.net-services