摘要: Nginx 模块综述 Nginx 所有的代码都是以模块的新式组织的,包括核心模块和功能模块。Nginx加载模块的时候不想Apache一样动态加载,它是直接被编译到二进制执行文件中,所以,如果想要加载新的模块,需要我们重新编译Nginx源码。比如: ./configure --with-http_... 阅读全文
posted @ 2015-06-29 21:11 HIT-security 阅读(630) 评论(1) 推荐(0)
摘要: nginx 数据结构 1.Hash table nginx 对虚拟主机的管理使用到了HASH数据结构,假设配置文件里有如下的配置。 Server{ listen 192.168.0.1 server_name xxxx}....Server{ listen 192.168.0.2 se... 阅读全文
posted @ 2015-06-29 16:28 HIT-security 阅读(534) 评论(0) 推荐(0)
摘要: nginx的架构主要是有一个主监控进程:master;三个工作进程:worker;还有Cache的两个进程。back-end-server是后端服务器,主要是处理后台逻辑。nginx作为代理服务器需要和前端web以及后端server通讯master大多数情况下是挂起的,直到有信号来,比如work... 阅读全文
posted @ 2015-06-29 11:49 HIT-security 阅读(479) 评论(0) 推荐(0)