Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen

So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen

WBOY
WBOYnach vorne
2023-05-13 19:04:182536Durchsuche

1. Fügen Sie den folgenden Code zu http{} in nginx.conf hinzu:

limit_conn_zone $binary_remote_addr zone=perip:10m;

limit_conn_zone $server_name zone=perserver:10m;

2. Fügen Sie den folgenden Code zum Website-Konfigurationsserver{} hinzu, der die Anzahl der Parallelitäten und die Download-Bandbreite begrenzen muss:

limit_conn perip 2;

limit_conn perserver 20;

limit_rate 100k;

Ergänzend Erklären Sie die Parameter:

$binary_remote_addr dient zur Begrenzung der gleichen Client-IP-Adresse;

$server_name dient zur Begrenzung der maximalen Anzahl gleichzeitiger Verbindungen auf demselben Server;

limit_conn dient zur Begrenzung der Anzahl gleichzeitiger Verbindungen ;

limit_rate dient zur Begrenzung der Download-Geschwindigkeit

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen