搜索热词

今天有个人问我,Nginx怎么限制ip连接数,突然想不起来了,年龄大了,脑子不怎么好使了。还要看一下配置才想起了。那个人又问我,你测试过的吗?一下子把我问蒙了,我真没测试过了,也不知道启作用了没有。下面我做了一下测试。以前用apache的时候到是做过测试,apache怎么限制ip数,请参考:

1,配置Nginx.conf

http{

.............

limit_zone   one  $binary_remote_addr  10m;  //我记得默认配置就有,只不过是注释掉了,如果没有加一下

..............

server{

.................

location {

.........

limit_conn one 20;          //连接数限制

limit_rate 500k;            //带宽限制

........

}

.................

}

.............

}

[root@localhost Nginx]# /etc/init.d/Nginx reload //重新加载

2,测试限制ip连接数

[root@localhost Nginx]#  webbench -c 100 -t 2 http://127.0.0.1/index.PHP

Webbench - Simple Web Benchmark 1.5

Copyright (c) Radim Kolar 1997-2004,GPL Open Source Software.

Benchmarking: GET http://127.0.0.1/index.PHP

100 clients,running 2 sec.

Speed=429959 pages/min,2758544 bytes/sec.

Requests: 14332 susceed,0 Failed.

[root@localhost Nginx]# cat /var/log/Nginx/access.log|grep 503 |more   //这样的数据有很多,最好加个more或者less

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

127.0.0.1 - - [25/Apr/2012:17:52:21 +0800] "GET /index.PHP HTTP/1.0" 503 213 "-" "WebBench 1.5" -

..............................................................................................

通过以上测试,可以得出限制ip连接数是没有问题的,但是限制带宽看不出来,说实话这个不好测试,所以就没测试了。

总结

以上是编程之家为你收集整理的nginx限制ip连接数和带宽全部内容,希望文章能够帮你解决nginx限制ip连接数和带宽所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

nginx 和php连接数,nginx限制ip连接数和带宽相关推荐

  1. 最大连接数与每ip连接数的限制

    一.最大连接数的限制 概念 这是指服务器可以同时接收的最大连接数,防止服务器压力过大而在应用层进行的限制. 实现 总体思路:将当前连接数保存于变量num_clients变量中,然后与配置项numble ...

  2. nginx curl命令有效 curl_setopt无效_日志分析系列(外传一):Nginx透过代理获取真实客户端IP...

    本系列中的故事纯属虚构,如有雷同实属巧合 小B是Q公司的安全攻城狮,为了完成任务小B开始做起了调研(欲知背景如何,且听下回分说). 首先小B弄明白了Q公司的应用系统架构是:Client --> ...

  3. linux 防火墙 限速,linux iptables限速及限制每IP连接数

    第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...

  4. (转)Linux下apache限速和限制同一IP连接数的实现

    单位有一台DELL的服务器,4核双CPU,4G内存,1TB的存储空间,闲来无事,申请了域名http://www.zxzy123.cn,做了个网站,本以为用这样的配置做个下载站是绰绰有余了,没想到上线没 ...

  5. powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...

    1.powerdns设置 2.内部网站介绍 web服务器采用nginx,内网dns采用powerdns. 想实现的功能如下 通过ip访问时跳转到A页面,通过域名访问时,让其跳转到B页面.两种方式的端口 ...

  6. nginx反向代理获取用户真实ip

    nginx做反向代理时,默认的配置后端获取到的ip都是来自于nginx,如何转发用户的真实ip到后端程序呢?如是是java后端,用request.getRemoteAddr();获取到的是nginx的 ...

  7. NGINX Plus集成fail2ban进行动态IP黑名单配置

    NGINX Plus集成fail2ban进行动态IP黑名单配置  安全,NGINX Plus集群,键值存储,入侵检测系统(IDS),IP地址黑名单 照片:Arnold Reinhold –自己的作品, ...

  8. Nginx防止恶意解析-禁止通过IP访问网站

    https://www.jianshu.com/p/0921e033e355 参考链接 : Nginx防止恶意解析-禁止通过IP访问网站https://www.jianshu.com/p/0921e0 ...

  9. linux网络被限制网速,linux iptables限速及限制每IP连接数

    第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...

最新文章

  1. Sublime Text3常用插件以及安装方法(实用)
  2. asp.net中防止攻击的方法
  3. thinking-in-java(12)通过异常处理错误
  4. 浅谈分布式消息技术 Kafka
  5. 【洛谷习题】尼克的任务
  6. JMeter中持续时间设置成永远调度器才会起作用
  7. Unity 图片开启不同选项内存占用
  8. 湖南卫视明年不办选秀 段林希或是最后一个冠军
  9. 超强媒体阵容护航,第一届区块链技术及应用峰会(BTA)·中国引爆开年狂潮
  10. 4. 利用MySQL Shell安装部署MGR集群 | 深入浅出MGR
  11. .NET定位CPU使用率过高问题
  12. 最详细的原版win8系统安装指南,重装原版系统不再求人!
  13. 氮化硼修饰导热复合物和碳纤维氮化硼涂层|六方氮化硼修饰石墨化氮化碳复合光催化剂|六方氮化硼(h-BN)修饰玻碳电极(GCE-BN) 氮化物
  14. Matplotlib画折线图
  15. 2022全国节能宣传周 | 志翔科技大数据:支撑电企降碳、生活节能
  16. linux车机端carlife移植、开发
  17. 手机SD卡的检测方法
  18. 错误程序致广大证券被罚5.2亿
  19. 2万买新能源汽车只是开始 聚划算将推出汽车每满3万减6千
  20. 关于用d3.js画力导向图(Force-directed Graph)—如何让图收放自如

热门文章

  1. linux文件的打包与下载总结,linux下文件的打包和压缩
  2. mysql入门简历_MySQL(一)简介与入门
  3. python爬虫提取a标签_Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
  4. 面试题:如何编写一个杯子测试用例
  5. Microsoft Azure Tutorial: Build your first movie inventory web app with just a few lines of code
  6. Head first java chapter 16 集合与泛型(数据结构)
  7. CVE-2010-0249 极光
  8. 浅析“字典--NSDirctionary”理论
  9. HDOJ 1465 不容易系列之一 【错排公式 递推】
  10. python -- 字符串的方法及注释