
NGINX
文章平均质量分 79
天堂无语
一个爱玩儿的程序员
展开
-
NGINX多阶段处理
nginx实际把请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,各阶段按照处理时机定义了清晰的执行语义,开发者可以很容易分辨自己需要开发的模块应该定义在什么阶段,下面介绍一下各阶段:NGX_HTTP_POST_READ_PHASE接收完请求头之后的第一个阶段,它位于uri重写之前,实际上很少有模块会注册在该阶段,默认的情况下,该阶段被跳过;NGX_原创 2014-12-15 14:57:42 · 996 阅读 · 0 评论 -
NGINX工作模型
一、两种工作模式1、SINGLE模式,该模型只有一个工作进程,不适合在生产环境中使用2、MASTER-WORKER模式,该模型由一个MASTER进程和N个WORKER进程构成,生产环境中主要使用该模型MASTER进程:负责接收外部请求,以及分发工作给WORKER时程WORKER进程:负责完成真正的劳动工作二、事件模型Nginx支持如下处理连接的方法(I/O复用方法)原创 2014-12-15 21:53:39 · 1271 阅读 · 0 评论 -
NGINX基本模块与配置
一、NGINX内置的基本模块1、NGINX内核模块2、EVENTS模块3、HTTP核心模块二、NGINX基本配置文件#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log inf原创 2015-02-03 01:33:43 · 2277 阅读 · 0 评论 -
NGINX负载均衡
一、负载均衡方式1、轮询upstream test_up { server localhost:8080; server localhost:9090; server localhost:9090;}server { listen 80; server_name test;原创 2015-02-04 01:07:50 · 899 阅读 · 0 评论 -
NGINX编译安装
一、编译安装./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx_1_6/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log原创 2014-12-09 19:54:29 · 1052 阅读 · 0 评论