您当前的位置:首页 > 计算机 > 服务器 > Nginx

nginx性能优化_文件句柄

时间:11-21来源:作者:点击数:
CDSY,CDSY.XYZ

1、文件句柄

文件句柄就是一个文件索引。
当用户发起一个请求,就会产生一个文件句柄;文件句柄会随着请求的增加而增多,系统对文件句柄是有限制的,默认的操作系统设置1024个句柄。

2、文件句柄设置方式

三种:系统全局性修改、用户局部性修改、进程局部性修改

2.1系统全局性修改/用户局部性修改:

[root@zq]  vi /etc/security/limits.conf  #文件最后添加

##用户root局部限制

root soft nofile 65536    #只针对root这个用户来限制,soft:会提醒但操作系统不会强制限制,hard:操作系统采取机制限制,请求受到影响

root hard nofile 65536

 

##系统全局性限制,*代表通配符 所有的用户

*    soft nofile 65536

*    hard nofile 65536

2.2进程局部性修改:

[root@zq]# cat /etc/nginx/nginx.conf

user nginx;

worker_processes  4;

 

error_log  /var/log/nginx/error.log warn;

pid        /var/run/nginx.pid;

 

worker_rlimit_nofile 65535;  #nginx进程文件句柄限制

 

events {

    worker_connections  1024;

}

...........................

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐