1、指定启动工作进程的用户和用户组
user nginx nginx2、配置工作进程数
worker_processes 1;这个设置,只能开启一个工作进程,意味着所有请求都只能由这个进程处理,也以为着所有的执行都将委托给CPU的一个内核。假如你的CPU为4核,建议为你的CPU的每一个内核分配一个工作进程,即:
worker_processes 4;3、配置进程优先级
worker_priority 0;如果系统同时运行多个任务,你可能需要提高nginx的工作进程的优先级,优先级值的范围为-20(最高)-19(最低),根据具体环境设置合适的优先级,注意:设置的值不能小于-5,因为那是nginx内核进程的优先级。 4、配置是否记录404错误
log_not_found off就常规文件而言,404错误记录会使日志文件记录非常凌乱,建议关闭。 注意:不要在server块设置该指令,该指令是HTTP Core模块组成部分。 5、配置最大连接数
worker_connections 1024;以上配置使得nginx的一个工作进程接受1024个连接,如果同时设置了4个工作进程,那么服务器必须能实现同时接受4096个连接,这时需要升级服务器硬件设置,提高CPU和内存。
