首页 > 代码库 > Nginx 模块的工作原理
Nginx 模块的工作原理
Nginx 模块的工作原理
Handlers :(处理器模块)此模块直接处理请求 并且进行内容传输以及修改headres信息等操作。Handlers模块只能处理一个。
Filters(处理器模块):此类模块只需要对其他服务器模块输出的内容进行修改操做,最后又Nginx操做
proxies(代理模块):此模块是Nginx的htttp upstream之类的模块。这些模块主要与后端一些服务比如fastcgi等进行交互,实现服务代理和负载均衡功能。
Nginx工作模式:再工作上,Nginx分为单工进程两种模式。在单工模式下除主进程外,还有一个工作进程,工作进程是单进程的;在多工作进程模式下,每个工作进程包含多个线程。Nginx默认单进程模式。
Nginx 性能优化技巧
1.利用TCMalloc优化Nginx 性能
1.安装里不能libunwind 库
2.安装谷歌 google-perftools\
3.重新编译Nginx
4.为google-perftooles添加线程目录
5.修改Nginx主配置文件
6.验证运行状态
本文出自 “李世龙” 博客,谢绝转载!
Nginx 模块的工作原理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。