Nginx的原理

简介: Nginx的原理

1、mater 和 worker

2、worker 如何进行工作的

3、一个 master 和多个 woker 有好处

(1)可以使用 nginx –s reload热部署,利用 nginx 进行热部署操作

(2)每个 woker 是独立的进程,如果有其中的一个 woker 出现问题,其他 woker 独立的,继续进行争抢,实现请求过程,不会造成服务中断

4、设置多少个 woker 合适

worker 数和服务器的 cpu 数相等是最为适宜的 cpu几个 work几个

5、连接数 worker_connection

第一个:发送请求,占用了 woker 的几个连接数?

答案:2 (静态页面是2个)或者 4 个 查数据库是4 个

第二个:nginx 有一个 master,有四个 woker,每个 woker 支持最大的连接数 1024,支持的最大并发数是多少?

worker_connections work的数据 (占不确定)
worker_processes :woker 支持最大的连接数 1024 (占不确定)

普通的静态访问最大并发数是: worker_connections * worker_processes /2,而如果是(动态代理 访问数据库) HTTP 作 为反向代理来说,最大并发数量应该是 worker_connections *worker_processes/4。


目录
打赏
0
1
1
0
43
分享
相关文章
在使用Nginx之后,如何在web应用中获取用户IP以及相关原理
但总的来说,通过理解网络通信的基础知识,了解http协议以及nginx的工作方式,我们已经能在大多数情况下准确地获取用户的真实IP地址了,在调试问题或者记录日志时会起到很大的帮助。
168 37
一口把LVS、Nginx及HAProxy工作原理讲清楚了。(附图)
一口把LVS、Nginx及HAProxy工作原理讲清楚了。(附图)
167 0
nginx线程池原理
nginx线程池原理
87 0
深度解析Nginx正向代理的原理与实现
Nginx虽然主要被用作反向代理,但也可以通过一些特殊配置用作正向代理。虽然不是它的主流用途,但它仍能以其高性能和高稳定性为用户提供代理服务。不过,出于安全性和匿名性的考虑,在使用它作为正向代理时须谨慎配置,并根据实际需求做出调整。
290 0
Nginx的referer参数的用法和原理
总结:referer参数可以用于Nginx配置,以限制或允许特定来源网站的访问,提高安全性或控制流量。它通过valid_referers指令来定义合法的Referer来源,并根据配置对请求进行处理。但需要注意,Referer字段内容可以被伪造,因此不应作为唯一的安全措施。
1194 0
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问