- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機(jī)構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)數(shù)碼
Nignx 可以對客戶端的訪問網(wǎng)站的速度進(jìn)?限制, 在配置文件中使用 limit_zone, limit_conn,limit_rate 三個參數(shù)進(jìn)行配置。具體配置方法如下:
1. 在 http 段配置定義一個 limit_zone,
2. 使用 limit_conn 和 limit_rate 參數(shù)進(jìn)行限速設(shè)置。 例如:
http { limit_zone my_zone $binary_remote_addr 10m; server { location /download/ { limit_conn myz_zone 2; limit_rate 10k; } } }
說明:
limit_zone: 針對每個 IP 定義一個存儲 session 狀態(tài)的容器。本例中定義了一個 my_zone 的 10m 大小的容器。
limit_conn one 2 :限制在 my_zone 中記錄狀態(tài)的每個 IP 只能發(fā)起 2 個并發(fā)連接。本例中,客戶端訪問 /download 目錄時,會限制 2 個并發(fā)連接。
limit_rate 20k :對每個連接限速 20k。注意,這里是對連接限速,而不是對 IP 限速。如果一個 IP 允許 2 個并發(fā)連接,那么這個 IP 就是限速為 limit_rate*2,在設(shè)置的時候要根據(jù)自己的需要做設(shè)置調(diào)整。
3. 保存配置文件,重啟nginx生效。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP