Nginx配置详解
# nginx进程,一般设置为和cpu核数一样 worker_processes 4 ; # 错误日志存放目录 error_log /data1/logs/ error.log crit; # 运行用户,默认即是nginx,可不设置 user nginx # 进程pid存放位置 pid /application/nginx/ nginx.pid; # Specifies the value for maximum file descriptors that can be opened by this process. # 最大文件打开数(连接),可设置为系统优化后的ulimit -HSn的结果 worker_rlimit_nofile 51200 ; cpu亲和力配置,让不同的进程使用不同的cpu worker_cpu_affinity 0001 0010 0100 1000 0001 00100100 1000 ; # 工作模式及连接数上限 events { use epoll; # epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能 worker_connections 1024; # ;单个后台worker process进程的最大并发链接数 } # ###################