W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在Nginx服務器上進行一些常規(guī)設置,來限制其并發(fā)數(shù)及會話空間等。
nginx限制ip并發(fā)數(shù),也是說限制同一個ip同時連接服務器的數(shù)量
1,添加limit_conn_zone
這個變量只能在http使用
http{
...
#定義一個名為one的limit_zone,大小10M內(nèi)存來存儲session,
#以$binary_remote_addr 為key
#nginx 1.18以后用limit_conn_zone替換了limit_conn
#且只能放在http作用域
limit_conn_zone $binary_remote_addr zone=one:10m;
2,添加limit_conn
這個變量可以在http, server, location使用
只限制一個站點,所以添加到server里面
server{
...
location {
...
limit_conn one 20; #連接數(shù)限制
#帶寬限制,對單個連接限數(shù),如果一個ip兩個連接,就是500x2k
limit_rate 500k;
...
}
...
}
3,重啟nginxservice nginx restart
#或者重新加載 /usr/local/nginx/sbin/nginx -s reload
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: