读书笔记-nginx.conf配置文件中相关指令、指令集解读

http://nginx.org/en/docs/ngx_core_module.html

main 配置

  • worker_processes: 定义woker进程的的数量,默认值是1,auto为自动探测cpu个数;
  • worker_cpu_affinity:通过cpu的位掩码与每个worker进程绑定,auto为自动绑定;
  • error_log: 定义错误日志文件以及错误日志文件的基本,默认值是 logs/error.log error;日志级别有debug,info,notice,warn,error,crit,alert or emerg

events 指令块

# 设置一个worker进程能够打开的最大并发连接数,默认值为512;
worker_connections 65535;
# on 为开启一个worker进程同时接受所有连接,off为只接收一个连接,如果使用kqueue连接处理方法,该指令将被忽略,因为该指令报告等待接受的新连接数。
multi_accept on;
# 指定使用的连接进程的处理方法。支持select,poll,kqueue,epoll;
use epoll;
# 设置在epoll驱动模式下Nginx服务器可以与内核之间传递时间的数量,默认为512.
epoll_events 1024;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值