這篇文章主要介紹了Nginx限制頻寬設定範例,本文網羅了3個方法,希望可以幫到大家,需要的朋友可以參考:
範例一:
複製程式碼程式碼如下:
複製程式碼
http {
limit_rate 25k; #每個網域的總頻寬限制
limit_conn to_vhost 30; 二:
用Nginx做下載服務的時候,可能會做下載速度限制,這個Nginx可以做到:
首先在http{}的設定中加入一條:
limit_zone one $binary_remote_addr 10m;然後在server{}的配置中新增:
複製程式碼
程式碼如下:
location / {limit_conn one 1; 限制執行緒limit_rate 100k; 限制速度}。
客戶端最終速度=rate * conn,這樣就可以完美的實現限制頻寬的設定了。
詳細的官方規則:
http://wiki.nginx.org/NginxChsHttpLimit_zoneModule
的
複製程式碼
程式碼如下:
location / {
limit_conn one 1; 執行緒
limit_rate 100k; 速度
}
客戶端最終速度=rate * conn,這樣就可以完美的實現限制頻寬的設定了。
以上就介紹了Nginx限制頻寬設定範例,包括了方面的內容,希望對PHP教學有興趣的朋友有所幫助。