Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性: 在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型。 一、Nginx的请求限制 - limit_conn_module 连接频率限制
- limit_req_module 请求频率限制
二、HTTP协议的连接与请求1、HTTP协议的连接与请求的概念 - HTTP请求是建立在一次TCP连接基础之上,完成一次http协议的请求先要进行tcp的三次握手。
- 在TCP连接的基础之上再建立HTTP的请求,一次TCP请求至少产生一次HTTP请求。
2、HTTP协议的连接与请求的图解 
3、HTTP协议的连接与请求的版本关系 HTTP协议版本 | 连接关系 | HTTP1.0 | TCP不能复用 | HTTP1.1 | 顺序性TCP复用 | HTTP2.0 | 多路复用TCP复用 | 三、Nginx连接限制的配置语法1、limit_conn_zone的配置语法 - Syntax:limit_conn_zone key zone=name:size; limit_conn_zone表示申请的连接存储空间。key 表示连接以哪个作为key,例如以客户端的ip作为key,限制的就是客户端的ip。zone=name表示申请的存储空间的名称。size表示申请的存储空间的大小
- Default:
下载地址: zabbix监控docker应用配置 Docker部署rabbitmq遇到的两个问题 |