Heim > Backend-Entwicklung > PHP-Tutorial > Beispiel für die Konfiguration der Nginx-Bandbreitenbegrenzung

Beispiel für die Konfiguration der Nginx-Bandbreitenbegrenzung

WBOY
Freigeben: 2016-07-29 09:14:20
Original
1962 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich Beispiele für die Konfiguration von Nginx-Bandbreitenbegrenzungen vorgestellt. Ich hoffe, dass er jedem helfen kann, der Hilfe benötigt:

Beispiel 1:

Kopieren Sie den CodeDer Code lautet wie folgt:
http {
limit_rate 25k;​ #Jeder Domainname Das Gesamtbandbreitenlimit limit_conn to_vhost 30; Wie viele Threads können für jede Verbindung geöffnet werden? Limits. Dieser Nginx kann Folgendes tun:
Zuerst in der Konfiguration von http{} hinzufügen:
limit_zone one $binary_remote_addr 10m; und dann in der Konfiguration von server{} hinzufügen:

Code kopieren

Der Code lautet wie folgt:

location / {
limit_conn one 1; limit_rate 100k; limit Speed ​​​​
}

bedeutet, dass die Geschwindigkeitsbegrenzung 100K beträgt. Die Endgeschwindigkeit des Clients = rate * conn, sodass die Bandbreitenbegrenzung perfekt umgesetzt werden kann hoch. Detaillierte offizielle Regeln:
http://wiki.nginx.org/NginxChsHttpLimit_zoneModule


Beispiel 3:
Hinzufügen



Kopieren Sie den Code in das http{} von nginx.conf

The Der Code lautet wie folgt:

limit_zone one $binary_remote_addr 10m;


Dann schreiben Sie in die virtuelle Maschine Code kopieren
Der Code lautet wie folgt:
location / {

limit_conn one 1; thread

limit_rate 100k; speed

}

bedeutet, dass die Geschwindigkeitsbegrenzung 100 K pro Kunde beträgt. Am Ende ist nur ein Thread zulässig Endgültige Clientgeschwindigkeit = Rate * Verbindung, damit die Einstellung der Bandbreitenbegrenzung perfekt realisiert werden kann.

Das Obige stellt das Beispiel für die Konfiguration der Nginx-Bandbreitenbegrenzung vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage