nginx使用limit_req_zone限制ip访问频率
生活随笔
收集整理的這篇文章主要介紹了
nginx使用limit_req_zone限制ip访问频率
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、nginx.conf文件中的http模塊下配置
#one為自定義名稱,10m為占用空間大小 #rate后為請求頻率 1r/s為每秒一次,1r/m每分鐘一次,必須為整數,文檔上只說了這兩個單位,小時及以上應該不可用吧,如果可以評論學習學習,hhh limit_req_zone $binary_remote_addr zone=one:10m rate=1r/m;二、在http模塊的子模塊server下面配置
location /url {#one為上面定義名字 burst為緩沖區 nodelay為立刻處理limit_req zone=one burst=5 nodelay;proxy_set_header client-origin-ip $remote_addr;proxy_pass http://url;proxy_redirect default;client_max_body_size 10m; }比較詳細的參考:https://blog.csdn.net/keketrtr/article/details/75315330
總結
以上是生活随笔為你收集整理的nginx使用limit_req_zone限制ip访问频率的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实例甜点 Unreal Engine 4
- 下一篇: java8在线Api英文中文文档