Nginx全局配置

本文详细介绍了Nginx的全局配置,包括worker_processes设置、worker_cpu_affinity的优化、error_log配置、worker_priority、worker_rlimit_nofile以及events模块的参数如worker_connections和use epoll等,旨在提升Nginx服务器的性能和并发处理能力。
摘要由CSDN通过智能技术生成

Nginx全局配置

user nginx nginx; 设置启动nginx工作进程的用户和组
worker_processes **[number|auto];**启动nginx工作进程的数量
例如:worker_processes auto auto代表自动检测是几核CPU,则开几个进程,一般都写auto就行
worker_cpu_affinity 00000001 00000010 00000100 00001000 或者 auto;
该参数代表将nginx工作进程绑定到指定的CPU核心,默认nginx是不绑定的。绑定不是意味着当前nginx进程独占一核心cpu,但是可以保证此进程不会运行在其他核心上,可以极大减少nginx的工作进程在不同的cpu核心上来回跳转,减少cpu对进程的资源分配和回收等,可以提高nginx服务器性能。也可以写auto
示例:
[root@centos7-1 ~]# ps aux | grep nginx
root 986 0.0 0.0 46336 2008 ? Ss 21:02 0:00 nginx: master process /data/usr/local/nginx/sbin/nginx
nginx 8718 0.0 0.0 48864 2108 ? S 21:09 0:00 nginx: worker process
nginx 8719 0.0 0.0 48864 2108 ? S 21:09 0:00 nginx: worker process

error_log logs/error.log;:错误日志记录配置,语法如下
error_log file [debug|info|notice|warn|error|crit|alert|em

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值