深入理解Nginx
文章平均质量分 84
思翊
Hello , world.
展开
-
深入理解Nginx-第2章 - Nginx的配置 - 一
2.1 运行中的Nginx进程间的关系 Nginx 是使用一个 master 进程来管理多个worker 进程提供服务。master 负责管理 worker 进程,而 worker 进程则提供真正的客户服务,worker 进程的数量一般跟服务器上 CPU 的核心数相同,worker 进程之间通过一些进程间通信机制实现负载均衡等功能。Nginx 进程之间的关系可由下图表原创 2015-01-14 18:43:53 · 451 阅读 · 0 评论 -
深入理解Nginx-第2章 - Nginx的配置 - 二
2.4 用HTTP 核心模块配置一个静态Web服务器 静态Web服务器的主要功能由ngx_http_core_module模块实现,当然,一个完整的静态Web服务器还有许多功能是由其他的HTTP模块实现的。本节主要讨论如何配置一个包含基本功能的Web服务器。文中主要说明ngx_http_core_module模块提供的配置项及变量的用法。 除了之前提原创 2015-01-15 22:02:23 · 893 阅读 · 0 评论 -
Nginx 的基本数据类型
本节介绍了 Nginx 对基本数据的一种封装,包括基本整型数据类型、字符串数据类型、缓冲区类型以及 chain 数据类型。1、基本数据类型整型数据/* 基本数据结构 */ /* Nginx 简单数据类型 */ /* 在文件 src/core/ngx_config.h 定义了基本的数据映射 */ typedef intptr_t ngx_原创 2015-03-27 21:39:54 · 1349 阅读 · 0 评论 -
Nginx 定义自己的 http 模块
一、config文件编写 Nginx提供了一种简单的方式将第三方的模块编译到Nginx中。首先把源代码文件全部放到一个目录下,同时在该目录中编写一个文件用于通知Nginx如何编译本模块,这个文件名必须为config。然后,在configure脚本执行时加入参数--add-module=PATH(新模块源代码以及config文件存放目录),就可以在执行政策编译安装流程时完成Ngin原创 2015-07-15 21:02:04 · 2142 阅读 · 1 评论