码迷,mamicode.com
首页 > 其他好文 > 详细

nginx 全局配置

时间:2017-11-17 15:01:06      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:cli   span   决定   net   级别   ulimit   err   use   客户端   

nginx 全局配置

#user nobody;
# user 主模块 ,指定nginx worker 进程的运行用户组
worker_processes 1;
# worker_processes 开启进程数 每个nginx进程平均消耗 10-12内存 (CPU 和内核进程数一样)

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
# error_log 日志输出级别 ;有 debug info notice warn error crit

#pid logs/nginx.pid;

#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 65535;
# worker_rlimit_nofile nginx进程打开的最多文件描述符数目 65535 (ulimit -n 65535 设置)

events {
use epoll;
worker_connections 1024;
}
events 设置工作模式和设置连接数;
  默认是 use epoll;
    指定nginx的工作模式标准和高效模式:select Poll 标准 和 kqueue epoll rtsig /dev/poll高效)
  worker_connections 65535;

    事件模块,定义内个进程的最大连接数;

    最大客户端的链接数一般由 worker_processes 和 worker_connections 决定的;max_clinet = worker_processes* worker_connections
    在作为反向代理时变为 max client =worker_processes*worker_connections/4

 

nginx 全局配置

标签:cli   span   决定   net   级别   ulimit   err   use   客户端   

原文地址:http://www.cnblogs.com/sharesdk/p/7851069.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!