nginx 和php连接数,nginx限制ip连接数和带宽
搜索热词
今天有个人问我,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连接数和带宽相关推荐
- 最大连接数与每ip连接数的限制
一.最大连接数的限制 概念 这是指服务器可以同时接收的最大连接数,防止服务器压力过大而在应用层进行的限制. 实现 总体思路:将当前连接数保存于变量num_clients变量中,然后与配置项numble ...
- nginx curl命令有效 curl_setopt无效_日志分析系列(外传一):Nginx透过代理获取真实客户端IP...
本系列中的故事纯属虚构,如有雷同实属巧合 小B是Q公司的安全攻城狮,为了完成任务小B开始做起了调研(欲知背景如何,且听下回分说). 首先小B弄明白了Q公司的应用系统架构是:Client --> ...
- linux 防火墙 限速,linux iptables限速及限制每IP连接数
第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...
- (转)Linux下apache限速和限制同一IP连接数的实现
单位有一台DELL的服务器,4核双CPU,4G内存,1TB的存储空间,闲来无事,申请了域名http://www.zxzy123.cn,做了个网站,本以为用这样的配置做个下载站是绰绰有余了,没想到上线没 ...
- powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...
1.powerdns设置 2.内部网站介绍 web服务器采用nginx,内网dns采用powerdns. 想实现的功能如下 通过ip访问时跳转到A页面,通过域名访问时,让其跳转到B页面.两种方式的端口 ...
- nginx反向代理获取用户真实ip
nginx做反向代理时,默认的配置后端获取到的ip都是来自于nginx,如何转发用户的真实ip到后端程序呢?如是是java后端,用request.getRemoteAddr();获取到的是nginx的 ...
- NGINX Plus集成fail2ban进行动态IP黑名单配置
NGINX Plus集成fail2ban进行动态IP黑名单配置 安全,NGINX Plus集群,键值存储,入侵检测系统(IDS),IP地址黑名单 照片:Arnold Reinhold –自己的作品, ...
- Nginx防止恶意解析-禁止通过IP访问网站
https://www.jianshu.com/p/0921e033e355 参考链接 : Nginx防止恶意解析-禁止通过IP访问网站https://www.jianshu.com/p/0921e0 ...
- linux网络被限制网速,linux iptables限速及限制每IP连接数
第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...
最新文章
- Sublime Text3常用插件以及安装方法(实用)
- asp.net中防止攻击的方法
- thinking-in-java(12)通过异常处理错误
- 浅谈分布式消息技术 Kafka
- 【洛谷习题】尼克的任务
- JMeter中持续时间设置成永远调度器才会起作用
- Unity 图片开启不同选项内存占用
- 湖南卫视明年不办选秀 段林希或是最后一个冠军
- 超强媒体阵容护航,第一届区块链技术及应用峰会(BTA)·中国引爆开年狂潮
- 4. 利用MySQL Shell安装部署MGR集群 | 深入浅出MGR
- .NET定位CPU使用率过高问题
- 最详细的原版win8系统安装指南,重装原版系统不再求人!
- 氮化硼修饰导热复合物和碳纤维氮化硼涂层|六方氮化硼修饰石墨化氮化碳复合光催化剂|六方氮化硼(h-BN)修饰玻碳电极(GCE-BN) 氮化物
- Matplotlib画折线图
- 2022全国节能宣传周 | 志翔科技大数据:支撑电企降碳、生活节能
- linux车机端carlife移植、开发
- 手机SD卡的检测方法
- 错误程序致广大证券被罚5.2亿
- 2万买新能源汽车只是开始 聚划算将推出汽车每满3万减6千
- 关于用d3.js画力导向图(Force-directed Graph)—如何让图收放自如
热门文章
- linux文件的打包与下载总结,linux下文件的打包和压缩
- mysql入门简历_MySQL(一)简介与入门
- python爬虫提取a标签_Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
- 面试题:如何编写一个杯子测试用例
- Microsoft Azure Tutorial: Build your first movie inventory web app with just a few lines of code
- Head first java chapter 16 集合与泛型(数据结构)
- CVE-2010-0249 极光
- 浅析“字典--NSDirctionary”理论
- HDOJ 1465 不容易系列之一 【错排公式 递推】
- python -- 字符串的方法及注释