1、定义环境变量

语法: env VAR|VAR=VALUEenv TESTPATH=/tmp/;

2、嵌入其他配置文件

语法: include pathfile;include mime.types;
include vhost/*.conf;

3、pid文件的路径

语法: pid path/file;
默认: pid logs/nginx.pid;

保存master进程ID的pid文件存放路径。默认与configure执行时的参数“--pid-path”所指定的路径是相同的。

4、Nginx worker进程运行的用户及用户组

语法: user username[groupname];
默认: user nobody nobody;

5、指定Nginx worker进程可以打开的最大句柄描述符个数

语法: worker_rlimit_nofile limit;

6、限制信号队列

语法: worker_rlimit_sigpending limit;

设置每个用户发往Nginx的信号队列的大小。也就是说,当某个用户的信号队列满了,这个用户再发送的信号量会被丢掉。

深入理解Nginx~正常运行的配置项相关推荐

  1. 深入理解Nginx~事件类配置项

    1.是否打开accept锁 语法: accept_mutex[on|off] 默认: accept_mutext on; accept_mutex是Nginx的负载均衡锁,可以让多个worker进程轮 ...

  2. Nginx的一些配置项,Nginx调优

    缘起 接触nginx(以下简称ng)也并不是才接触的,其实笔者早在2015年的时候就已经在项目中使用过ng了,但限于当时的知识有限,需要学习的东西也很多,一直没能对ng做深入的了解.近来项目稍空,所以 ...

  3. 推荐我的新书《深入理解Nginx:模块开发与架构解析》

    http://www.china-pub.com/STATIC/zt_mb/zt_huodong_2013_3.asp?filename=2013_jsj_nginx_20130401 目录 < ...

  4. 《深入理解Nginx》阅读与实践(四):简单的HTTP过滤模块

    一.Nginx的HTTP过滤模块特征 一个请求可以被任意个HTTP模块处理: 在普通HTTP模块处理请求完毕并调用ngx_http_send_header()发送HTTP头部或调用ngx_http_o ...

  5. 《深入理解NGINX 模块开发与架构解析》之摘抄学习

    1.基于Nginx框架开发程序有5个优势: (1).Nginx将网络.磁盘及定时器等异步事件的驱动都做了非常好的封装,基于它开发将可以忽略这些事件处理的细节; (2).Nginx封装了许多平台无关的接 ...

  6. 理解 Nginx HTTP 代理, 负载均衡, Buffering, Caching

    原文链接 开篇介绍 我们会在本文中深入探讨Nginx在HTTP通信方面的代理能力,所谓"代理"就是指Nginx在接收到request请求时将请求传递给后台多个http服务器进行进一 ...

  7. 《深入理解Nginx》阅读与实践(一):Nginx安装配置与HelloWorld

    最近在读陶辉的<深入理解Nginx:模块开发与架构解析>,一是想跟着大牛练练阅读和编写开源代码的能力,二是想学学Nginx优秀的架构设计,三是想找一个点深入下Linux下网络编程的细节.侯 ...

  8. 转载:第2章 Nginx的配置 概述《深入理解Nginx》(陶辉)

    原文:https://book.2cto.com/201304/19623.html Nginx拥有大量官方发布的模块和第三方模块,这些已有的模块可以帮助我们实现Web服务器上很多的功能.使用这些模块 ...

  9. Nginx的常用配置项

    1.几个常见的配置项 $remote_addr与$http_x_forwarded_for 用以记录客户端的ip地址 $remote_user 用来记录客户端用户名称 $time_local 用来记录 ...

  10. 《深入理解Nginx:模块开发与架构解析》一1.2 为什么选择Nginx

    1.2 为什么选择Nginx 为什么选择Nginx?因为它具有以下特点: (1)更快 这表现在两个方面:一方面,在正常情况下,单次请求会得到更快的响应:另一方面,在高峰期(如有数以万计的并发请求),N ...

最新文章

  1. Step1帐户登录系统(6.使用OpenID登录网站)
  2. 黑马程序员pink老师前端入门教程,零基础必看的h5(html5)+css3+移动端前端视频教程(CSS字体,文本)
  3. 解决AIX报错0506-342 无法挂载分区问题
  4. Golang Json文件解析为结构体工具-json2go
  5. 中国替代运动器材市场趋势报告、技术动态创新及市场预测
  6. python 利用matploylib画动态雷达实时显示图
  7. 协调器掉线,路由和终端节点的不同表现
  8. JSjavascript获取B站封面图片超高清批量下载原图
  9. 512内存安装php7,《滴水石穿-php》虚拟机中安装php7内存错误
  10. Hive3第五章:函数
  11. 各个国家 不同字符集的unicode 编码范围
  12. 如何使用 Selenium 在 HTML 文本输入中模拟按 Enter 键?
  13. influxDB快速入门实战教程
  14. Codeblocks-20.03下载及安装教程(面向小白的保姆级教程)
  15. ffmpeg学习十三:图像数据格式的转换与图像的缩放
  16. 线性代数系列(十一)--正交矩阵和正交化
  17. 移动安全--44--MobSF-v3.0框架安装与开发环境搭建
  18. 消息通知中台:websocket 网页通知插件
  19. Python 抖音无水印视频下载
  20. iconfont 使用规则

热门文章

  1. python下载离线包
  2. Java程序性能优化技巧
  3. mac系统如何转换python版本_Mac上如何切换python版本
  4. ezcad旋转轴标刻参数_激光打标机软件ezcad系统参数设置
  5. QI精小无线充电接收模块(带线圈)可以输出5V,4.2V,QI协议,22MM圆形,500MA电流拿了即可使用
  6. tp3.2框架运行原理
  7. 我国农业谋定国际竞争战略取向 对话国际农民丰收节贸易会
  8. 用VB.net编写的Windows服务管理程序(堪称经典)全部源代码
  9. java程序设计任务驱动实训教程上海交通大学出版社_清华大学出版社-图书详情-《Java程序设计任务驱动教程》...
  10. 如何彻底修改SQL server的数据库名