![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
晓鹤翔0226
我愿你是生着翅膀的大雁,
自由地去爱每一片蓝天;
哪一块土地更适合你生存,
你就应该把那里当作你的家园
展开
-
nginx worker_processes 配置
**nginx worker_processes 配置**搜索到原作者的话:As a general rule you need the only worker with large number ofworker_connections, say 10,000 or 20,000.However, if nginx does CPU-intensive work as SSL or ...转载 2019-08-19 10:46:44 · 1818 阅读 · 0 评论 -
Nginx --sendfile配置
sendfile: 设置为on表示启动高效传输文件的模式。sendfile可以让Nginx在传输文件时直接在磁盘和tcp socket之间传输数据。如果这个参数不开启,会先在用户空间(Nginx进程空间)申请一个buffer,用read函数把数据从磁盘读到cache,再从cache读取到用户空间的buffer,再用write函数把数据从用户空间的buffer写入到内核的buffer,最后到tcp ...转载 2019-08-19 15:12:51 · 696 阅读 · 0 评论 -
Nginx中sendfile的作用
那么sendfile是什么东西,他是怎么影响性能的… … sendfile实际上是 Linux2.0+以后的推出的一个系统调用,web服务器可以通过调整自身的配置来决定是否利用 sendfile这个系统调用。先来看一下不用 sendfile的传统网络传输过程:read(file,tmp_buf, len);write(socket,tmp_buf, len);硬盘 >> ker...转载 2019-08-19 15:11:21 · 600 阅读 · 0 评论 -
Nginx 隐藏服务器名称和版本号
初学nginx,遇到了server_tokens命令,该命令的作用是显示或隐藏掉版本号。例如server_tokens off; 隐藏版本号。浏览器访问时抓包,查看HTTP响应的Server头没有版本号。既然版本号可以隐藏,那可不可以隐藏或修改nginx服务器的名称呢?答案是可以,修改或隐藏服务器名称需要修改源码nginx.h,nginx.h在src/core/目录下 。具体操作如下:把下面...转载 2019-08-19 15:09:14 · 1570 阅读 · 0 评论 -
【Nginx】MIME与mime.types
当你刚安装完Nginx,打开默认的配置文件nginx.conf时,你会看到http上下文中有这一行配置:include mime.types;有的小伙伴就有疑问了:mime.types是什么文件?在Nginx中又是什么作用呢? 下面我们就来看看,mime.types究竟是怎么回事。一、MIME与电子邮件说起MIME,我们首先要说说电子邮件。早期的电子邮件只能支持ASCII字符...转载 2019-08-19 15:05:59 · 3881 阅读 · 0 评论 -
nginx中的MIME.types的作用
MIME-type和Content-Type的关系:当web服务器收到静态的资源文件请求时,依据请求文件的后缀名在服务器的MIME配置文件中找到对应的MIME Type,再根据MIME Type设置HTTP Response的Content-Type,然后浏览器根据Content-Type的值处理文件。什么是MIME-TYPE:为什么这么说呢?首先,我们要了解浏览器是如何处理内容的。在浏览器...转载 2019-08-19 15:03:11 · 2882 阅读 · 0 评论 -
nginx事件处理模型优化use epoll
性能优化-nginx事件处理模型优化use epoll;在events区块中添加use epol;原创 2019-08-19 15:00:23 · 6555 阅读 · 0 评论 -
nginx–multi_accept
nginx学习随笔–multi_acceptSyntax: multi_accept on | off;Default: multi_accept off;Context: events如果multi_accept被禁止了,nginx一个工作进程只能同时接受一个新的连接。否则,一个工作进程可以同时接受所有的新连接。如果nginx使用kqueue连接方法,那么这条指令会被忽略,...原创 2019-08-19 14:51:57 · 4287 阅读 · 0 评论 -
nginx.pid
nginx运行启动后就会生成这个标示文件,记录 nginx主进程的 ID 号。原创 2019-08-19 11:35:57 · 3306 阅读 · 0 评论 -
nginx优化worker进程最大打开文件数worker_rlimit_nofile 65535
性能优化-优化worker进程最大打开文件数worker_rlimit_nofile 65535;参数语法:worker_rlimit_nofile 65535;默认配置:无放置位置:主标签段,不在任何区块在主配置文件nginx.conf中配置...转载 2019-08-19 11:29:13 · 6369 阅读 · 1 评论 -
Nginx配置详解
序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配置文件...转载 2019-08-19 15:53:23 · 185 阅读 · 0 评论