Nginx - Testen unseres Servers

Inhaltsverzeichnis
Der erste große wichtige Schritt, wenn wir im Grunde wissen, wie es funktioniert Nginx as a service ist es, einen Server aufzubauen, auf dem wir die verschiedenen Konfigurationen testen können. Dies hilft uns, das notwendige Vertrauen in die Konfiguration unserer nginx-Dienst.
Neben dem Testen, dass unser Service funktioniert, müssen wir auch einige Leistungstests durchführen. Auf diese Weise wissen wir ein wenig über die Grenzen unserer Ausrüstung Bescheid. Dafür haben wir einige interessante Pakete, die wir während des Tutorials sehen werden.
Erstellen eines Testservers
Zum Zeitpunkt von Installieren Nginx Wenn alles glatt geht, müssen wir eine Service-Konfigurationsdatei haben und wir müssen auch eine Standard-Site mit a . erstellt haben index.html, Wir können dies in der folgenden Route sehen, wenn wir uns in einer Linux-Umgebung befinden: /usr/local/Nginx/html/index.html Wenn wir uns in einer anderen Umgebung befinden, müssen wir nach dem Äquivalent für das HTML-Verzeichnis des Dienstes suchen.
Wir checken die Konfigurationsdatei ein Nginx.conf und wir gehen zum http-Abschnitt dort sollten wir etwa Folgendes sehen:
 http {include mime.types; default_type application/octet-stream; sendfile an; keepalive_timeout 65; Server {hören 80; server_name localhost; Standort / {root-html; index.html index.htm; } error_page 500 502 503 504 /50x.html; Standort = /50x.html {root-html; }} 

In diesem Teil interessiert uns der Abschnitt des Servers, in dem wir sehen, dass wir von der Port 80, der Name unseres Servers ist localhost und die Wurzel, nach der wir suchen müssen, ist die Datei index.html.
Damit sollten wir beim Zugriff über unseren Browser die folgende Meldung sehen, die wir in der folgenden Abbildung anzeigen:

Wenn wir die Nachricht von . nicht sehen "Willkommen bei nginx!" Wir müssen überprüfen, ob der Dienst funktioniert und ob die Verbindungsparameter korrekt sind.
Testen der Serverleistung
Sobald unser Server funktioniert, werden wir die Leistung testen. Die Testmethodik ist etwas rudimentär, aber effektiv, und das heißt, wir führen unseren Server aus, führen die Tests durch, ändern unsere Konfiguration, laden den Server neu und führen die Tests erneut aus.
Wir können dies so oft wie nötig wiederholen; Ein wichtiger Aspekt ist, dass wir nicht denselben Computer verwenden sollten, auf dem sich der Server befindet, um die Tests durchzuführen, da dies zu irreführenden Ergebnissen führen kann.
WerkzeugUm die Tests durchzuführen, verwenden wir das Tool Httperf, ist ein einfaches Tool, mit dem wir das Senden von Anfragen an unseren Server simulieren können, wodurch wir Nutzungsstatistiken erstellen können.
Nachdem wir das Tool installiert haben, können wir es verwenden, indem wir es wie folgt aufrufen:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5

Wo, in sen -server Wir platzieren den Server, zu dem wir eine Verbindung herstellen müssen, in -uri den Pfad der Datei, mit der wir testen, -Bewertung ist die Anzahl der Verbindungen pro Sekunde, -num-conn die maximale Anzahl von Verbindungen, die wir herstellen werden und -Auszeit die Anzahl der Sekunden, um eine verlorene Verbindung zu berücksichtigen.
Schließlich sehen wir im folgenden Bild, dass dies dies erzeugt, wenn wir es ausführen:

VERGRÖSSERN

Nachdem wir unseren ersten Performance-Test durchgeführt haben, haben wir dieses Tutorial beendet, in dem wir gelernt haben, eine Erstkonfiguration durchzuführen und unseren Server etwas gründlicher zu testen.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave