Nginx限制带宽配置示例

 更新时间:2014年09月15日 11:56:07   投稿:junjie  
这篇文章主要介绍了Nginx限制带宽配置示例,本文网罗了3个方法,希望可以帮到大家,需要的朋友可以参考下

示例一:

复制代码 代码如下:

http {
   limit_rate 25k;                              #每个连接的速度限制
   limit_zone to_vhost $server_name 1m;         #每个域名的总带宽限制
   limit_conn to_vhost 30;                      #每个连接可以开多少个线程
}

示例二:

用Nginx做下载服务的时候,可能会做下载速度限制,这个Nginx可以做到:
首先在http{}的配置中添加一条:
limit_zone one $binary_remote_addr 10m;然后在server{}的配置中添加:

复制代码 代码如下:

location / {
limit_conn one 1; 限制线程
limit_rate 100k; 限制速度
}

表示限速100K每个客户端只允许一个线程
 
客户端最终速度=rate * conn,这样就可以完美的实现限制带宽的设置了。
 
详细的官方规则:
http://wiki.nginx.org/NginxChsHttpLimit_zoneModule

示例三:

在nginx.conf的http{}添加

复制代码 代码如下:

limit_zone one $binary_remote_addr 10m;

然后在虚拟机里写

复制代码 代码如下:

location / {
  limit_conn one 1; 线程
  limit_rate 100k; 速度
}
  
表示限速100K每个客户端只允许一个线程

客户端最终速度=rate * conn,这样就可以完美的实现限制带宽的设置了。

相关文章

  • 详解metricbeat监控nginx情况

    详解metricbeat监控nginx情况

    这篇文章主要介绍了详解metricbeat监控nginx情况,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • 详解Nginx反向代理WebSocket响应403的解决办法

    详解Nginx反向代理WebSocket响应403的解决办法

    本篇文章主要介绍了详解Nginx反向代理WebSocket响应403的解决办法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • nginx https 443端口配置的方法

    nginx https 443端口配置的方法

    本文主要介绍了nginx https 443端口配置的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Nginx服务器中关于SSL的安全配置详解

    Nginx服务器中关于SSL的安全配置详解

    这篇文章主要介绍了Nginx服务器中关于SSL的安全配置详解,2014年曝出的SSL安全漏洞无疑为整个业界带来了巨大震动,本文便对此给出相关安全维护方法,需要的朋友可以参考下
    2015-06-06
  • nginx常用配置conf的示例代码详解

    nginx常用配置conf的示例代码详解

    这篇文章主要介绍了nginx常用配置conf,包括配置vue项目,配置接口代理的代码详解,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • CentOS下编译、安装与配置nginx

    CentOS下编译、安装与配置nginx

    nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装与配置,希望对大家熟悉nginx能够有所帮助。
    2016-06-06
  • Nginx禁止IP访问只允许域名访问及防盗链设置

    Nginx禁止IP访问只允许域名访问及防盗链设置

    我们在使用的时候会遇到很多的恶意IP攻击,这个时候就要用到Nginx 禁止IP访问了,本文主要介绍了Nginx禁止IP访问只允许域名访问及Nginx防盗链设置,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • nginx location匹配实例详解

    nginx location匹配实例详解

    这篇文章主要介绍了nginx location匹配实例详解的相关资料,需要的朋友可以参考下
    2017-06-06
  • 详解nginx反向代理配置及优化

    详解nginx反向代理配置及优化

    本篇文章主要介绍了详解nginx反向代理配置及优化,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • CentOS 7下编译安装Nginx 1.11.10教程

    CentOS 7下编译安装Nginx 1.11.10教程

    这篇文章主要介绍了在CentOS 7下编译安装Nginx 1.11.10的方法,文中给出了详细的安装步骤,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03

最新评论