1. 目录结构:
1. conf: 放nginx的主配置文件 nginx.conf,会引用别的配置文件
2. html: 默认情况的网页和静态资源
3. logs: 记录访问日志 / 错误日志 / pid号
4. sbin: 只有nginx的主程序,启动时使用
2. Nginx多进程模型:
Master 是主进程:协调子进程
Worker 是子进程:处理业务请求
3. Nginx配置文件(nginx.conf):
- worker_processes:开启的子进程数量 (通常和CPU核数相同)
- mime.types:本质上是一个映射表,把后缀映射到文件类型上,服务端通过这个文件告诉浏览器用什么类型来解析对应后缀的文件
- sendfile:是否开启零复制
不开启sendfile
Nginx会先把文件复制到应用程序内存,然后再发给系统的网络接口
即多一次拷贝
开启sendfile
No comments:
Post a Comment