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
Die Linux-Befehlszeile bietet viele Befehle zum B...
1. Führen Sie zuerst die Select-Anweisung aus, um...
Vorne geschrieben Umgebung: MySQL 5.7+, MySQL-Dat...
Hier ist eine Lösung für das Problem, dass der Ra...
Es gibt einen Tabellenbenutzer und die Felder sin...
Inhaltsverzeichnis Erster Blick auf die Wirkung: ...
Inhaltsverzeichnis Herkunft Umweltinformationen F...
Legen Sie den Stil der Tabelle fest: „table-layout...
Inhaltsverzeichnis Überblick 1. So animieren Sie ...
Einfache Beschreibung Da es zuvor mit Centos7 ers...
Manchmal möchten Sie eine App testen, aber nicht ...
Inhaltsverzeichnis 1. Analyse des wichtigsten Que...
<br />Bei Diskussionen mit meinen Freunden h...
Verwenden Sie den Parameter --all-database , wenn...
Das dreidimensionale Säulendiagramm besteht aus d...