1. Einführung in Apache Bench ApacheBench ist ein Tool zum Stresstesten des Webs, das mit dem Apache-Server geliefert wird und als ab bezeichnet wird. ab ist ebenfalls ein Befehlszeilentool, das sehr geringe Anforderungen an die lokale Maschine stellt, die den Ladevorgang initiiert. Mit dem Befehl ab können viele gleichzeitige Zugriffsthreads erstellt werden, um zu simulieren, dass mehrere Besucher gleichzeitig auf eine bestimmte URL-Adresse zugreifen. Daher kann es verwendet werden, um den Ladedruck des Zielservers zu testen. Im Allgemeinen ist das AB-Tool klein und einfach, leicht zu erlernen und kann die grundlegenden Leistungsindikatoren bereitstellen, die Sie benötigen, verfügt jedoch nicht über grafische Ergebnisse und kann nicht überwacht werden. 2. Apache Bench Installation Zuerst müssen Sie den Apache-Server installieren. Download-Adresse: https://www.apachelounge.com/download/. Wählen Sie für ein 64-Bit-Betriebssystem eines der oben genannten komprimierten Pakete aus. Installieren Ubuntu 1: Verwenden Sie apt zur Online-Installation: sudo apt install apache2-utils 2: Prüfen, ob die Installation erfolgreich war: ab -V Allgemeine Parameterbeschreibung Interpretation des Testberichts Beispiel (1) Simulieren Sie 100 Client-Anfragen: ab -n 100 http://www.example.com/ (2) Simulieren Sie 100 Client-Anfragen 10.000 Mal: ab -n 10000 -c 100 http://www.example.com/ (3) Rufen Sie die POST-Methodenschnittstelle zehnmal auf. Das übertragene Datenformat ist JSON: ab -n 10 -p json-Datei http://www.example.com/ (4) Rufen Sie die Schnittstelle der Methode OPTIONS zehnmal auf: ab -n 10 -m OPTIONEN http://www.example.com/ (5) Geben Sie die Antwortinformationen für jede Anfrage aus: ab -n 10 -v 2 http://www.example.com/ Vorsichtsmaßnahmen
Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Natives JS zum Erreichen von Spezialeffekt-Meldungsfeldern
So installieren und konfigurieren Sie MySQL auf M...
Inhaltsverzeichnis Vorwort Gespeicherte Prozedur:...
Im vorherigen Artikel zu Docker wurde die Konstru...
1. Dateistruktur des Tools-Verzeichnisses [root@w...
Überblick Es gibt viele Open-Source-Tools zur Net...
Vorwort PIPE, übersetzt als Pipeline. Angular Pip...
Inhaltsverzeichnis Szenario Code-Implementierung ...
K8s k8s ist ein Cluster. Es gibt mehrere Namespac...
Beschriftungsanzeigemodus (wichtig) Div- und Span...
MySQL-Downloads für alle Plattformen sind unter M...
MySQL ist ein beliebtes Open-Source-Datenbankverw...
1. Problembeschreibung Aus Sicherheitsgründen öff...
1. CLion herunterladen, installieren und aktivier...
Beim Erstellen von Webseiten verwenden wir häufig ...
Vorwort Ansicht ist ein sehr nützliches Datenbank...