Nginx配置文件nginx.conf中文详解
Nginx配置文件nginx.conf中文详解 1.1 定义Nginx运行的用户和用户组 user nginx nginx; #改为特殊的用户和组 1.2 nginxworker进程数,即处理请求的进程(熟称负责接客的服务员) worker_processes 8; #初始可设置为CPU总核数 1.3 cpu亲和力配置,让不同的进程使用不同的cpu worker_cpu_affinity 0001 0010 0100 1000 0001 00100100 1000; 1.4 全局错误日志定义类型,[ debug|info|notice|warn|error|crit] error_log logs/error.log error; #一定要设置warn级别以上 1.5 把进程号记录到文件 pid logs/nginx.pid; #用于管理nginx进程 1.6 Nginxworker最大打开文件数,可设置为系统优化后的ulimit -HSn的结果 worker_rlimit_nofile 65535; 1.7 IO事件模型与worker进程连接数设置 events { use epoll; #epoll模型是Linux 2.6以上版本内核中的高性能网络I/O模型 worker_connections 10240; #单个worker进程最大连接数。nginx最大连接数