一、基本介绍
nginx里面的指令非常多,我这边将我觉得重点的内容抽取出来,跟大家分享
基本指令,参考:链接
二、请求路线
浏览器》》nginx 》》服务端》》其他
- 我们这边只研究前三个之间的关系
- 浏览器就称为nginx的下游
- 服务端就称为nginx的上游
- 所有的指令都是跟:(浏览器&&nginx||nginx&&服务端)这两套逻辑有关系
小结:所以下面主要是按照这两个方面,进行对指令的整理
三、上下文
- http节点:整套nginx只有一个
- server节点:一个端口一个
- location节点:在server节点里面,可以无数个
- 根节点:工作线程、日志等
- upstream模块:负载均衡相关配置
四、浏览器&&nginx
这个主要说明的是,客户端和nginx之间交互的配置信息
指令 | 作用 | 区域 | 默认值 | 建议值 |
---|---|---|---|---|
worker_processes | 工作进程,业务操作都是它来执行 | 根节点 | 1 | 跟核心数一致即可,比如8个cpu,就设置8 |