#useryou are nobodyy; worker_processes 4; error_log /mnt/sdcard/ksweb/log/nginx/errors.log; #error_l

worker_processes:操作系统启动多少个工作进程運行Nginx注意是工作进程,不是有多少个nginx工程在Nginx运行的时候,会启动两种进程一种是主进程master process;一种是工作进程worker process。例如我在配置文件中将worker_processes設置为4启动Nginx后,使用进程查看命令观察名字叫做nginx的进程信息我会看到如下结果:

图中可以看到1个nginx主进程,master process;还有四个工作进程worker process。主進程负责监控端口协调工作进程的工作状态,分配工作任务工作进程负责进行任务处理。一般这个参数要和操作系统的CPU内核数成倍数

worker_connections:这个属性是指单个工作进程可以允许同时建立外部连接的数量。无论这个连接是外部主动建立的还是内部建立的。这里需要注意的昰一个工作进程建立一个连接后,进程将打开一个文件副本所以这个数量还受操作系统设定的,进程最大可打开的文件数有关

设置Nginx进程最大可打开文件数

1、更改操莋系统级别的“进程最大可打开文件数”的设置

2、更改Nginx软件级别的“进程最大可打开文件数”的设置

刚才更改的只是操作系统级别的“进程最大可打开文件”的限制,作为Nginx来说我们还要对这个软件进行更改。打开nginx.conf主配置文件您需要配合worker_rlimit_nofile属性。如下:

这里只粘贴了部分代码其他的配置代码和主题无关,也就不需要粘贴了请注意代码行中加粗的两个配置项,請一定两个属性全部配置配置完成后,请通过nginx -s reload命令重新启动Nginx

3、验证Nginx的“进程最大可打开文件數”是否起作用

那么我们如何来验证配置是否起作用了呢?在linux系统中所有的进程都会有一个临时的核心配置文件描述,存放路径在 /pro/进程號/limit

首先我们来看一下,没有进行参数优化前的进程配置信息:

可以看到nginx工作进程的进程号是:93 2294。我们选择一个进程查看其核心配置信息:

请注意其中的Max open files ,分别是1024和4096那么更改配置信息,并重启Nginx后配置信息就是下图所示了:

worker_processes:操作系统启动多少个工作进程運行Nginx注意是工作进程,不是有多少个nginx工程在Nginx运行的时候,会启动两种进程一种是主进程master process;一种是工作进程worker process。例如我在配置文件中将worker_processes設置为4启动Nginx后,使用进程查看命令观察名字叫做nginx的进程信息我会看到如下结果:

图中可以看到1个nginx主进程,master process;还有四个工作进程worker process。主進程负责监控端口协调工作进程的工作状态,分配工作任务工作进程负责进行任务处理。一般这个参数要和操作系统的CPU内核数成倍数

worker_connections:这个属性是指单个工作进程可以允许同时建立外部连接的数量。无论这个连接是外部主动建立的还是内部建立的。这里需要注意的昰一个工作进程建立一个连接后,进程将打开一个文件副本所以这个数量还受操作系统设定的,进程最大可打开的文件数有关

设置Nginx进程最大可打开文件数

1、更改操莋系统级别的“进程最大可打开文件数”的设置

2、更改Nginx软件级别的“进程最大可打开文件数”的设置

刚才更改的只是操作系统级别的“进程最大可打开文件”的限制,作为Nginx来说我们还要对这个软件进行更改。打开nginx.conf主配置文件您需要配合worker_rlimit_nofile属性。如下:

这里只粘贴了部分代码其他的配置代码和主题无关,也就不需要粘贴了请注意代码行中加粗的两个配置项,請一定两个属性全部配置配置完成后,请通过nginx -s reload命令重新启动Nginx

3、验证Nginx的“进程最大可打开文件數”是否起作用

那么我们如何来验证配置是否起作用了呢?在linux系统中所有的进程都会有一个临时的核心配置文件描述,存放路径在 /pro/进程號/limit

首先我们来看一下,没有进行参数优化前的进程配置信息:

可以看到nginx工作进程的进程号是:93 2294。我们选择一个进程查看其核心配置信息:

请注意其中的Max open files ,分别是1024和4096那么更改配置信息,并重启Nginx后配置信息就是下图所示了:

我要回帖

更多关于 you are nobody 的文章

 

随机推荐