摘要:
作为代理服务器,一般都需要向上游服务器的集群转发请求,而集群需要将请求进行平均分配,将集群的负载能力运用到最大,这篇文章主要记录一下Nginx关于负载均衡的配置: 1.upstream 语法:upstream name{...} 配置块:http 该配置定义了一个上游服务器集群,便于请求反向代理(p 阅读全文
摘要:
Nginx 反向代理流程 反向代理:使用代理服务器来接受internet上的连接请求,然后将请求转发给内部网络中的上游服务器,并将上游服务器得到的结果返回给请求连接的客户端,代理服务器对外表现就是一个web服务器。Nginx就经常拿来做HTTP反向代理服务器。 Nginx具有强悍的高并发高负载能力, 阅读全文
摘要:
本文记录Nginx静态web服务器对于客户端请求的特殊处理的配置项。 1. 忽略不合法的HTTP头部 语法:ignore_invalid_headers on|off; 默认:ignore_invalid_headers on; 配置块:http、server 该配置值为off时,Nginx会拒绝H 阅读全文
摘要:
本文记录Nginx静态web服务器文件操作优化的配置项。 1.sendfile系统调用 语法:sendfile on|off; 默认:sendfile off; 配置块:http、server、location 可以启用Linux上的sendfile系统调用来发送文件,它可以减少内核态与用户态之间的 阅读全文
摘要:
本文记录一下Nginx静态web服务器对客户端请求限制的配置项。 1)按HTTP方法名限制请求 语法:limit_except method... {...} 配置块:location Nginx可以通过该配置来限制客户端请求,可以取值为GET、HEAD、POST、PUT、DELETE、MKCOL、 阅读全文
摘要:
本文记录Nginx静态web服务器中MIME类型的配置项。 1. MIME type与文件扩展映射 语法:type{...}; 配置块:http、server、location 定义MIME type到文件扩展名映射时,多个扩展名可以映射到同一个MIME type。 types { text/htm 阅读全文
摘要:
本文记录Nginx中网络连接的设置配置项。 1)读取HTTP头部超时时间 语法:client_header_timeout time(默认单位:秒); 默认:client_header_timeout 60; 配置块: http、server、location 在与客户端建立连接之后,将开始获取HT 阅读全文