ningx原理和介绍
一、nginx组成简单介绍
Nginx有内核和模块组成,其中,内核的设计非常微小和简洁;完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个loction block(在nginx.conf--- location 模式 {}),在这个location中所有配置的每一个指令将会启动不同的模块去完成相应的工作
nginx的根目录图如下:
http完整详情流程图:
Nginx优化方向:
- work_process和cpu亲和性
- 选择epoll模型
- Work_connection连接数
- 每个进程打开文件最大数
- Keepalive timeout会话保持时间
- GZIP压缩级别
- Proxy超时时间配置
- Expires 3d;浏览器缓存过期时间
- Nginx动静分离
优化方向后续实践发布,请各位小伙耐心等候
说明:文章中流程图参考:https://www.jianshu.com/p/6215e5d24553