os/unix文件夹下源代码与操作系统关系紧密,与具体的业务及上层依赖也较少,因此我们这里首先来分析这一部分。ngx_os.h头文件是作为此部分的一个接口文件,我们会在本文进行分析。

Read More

在分析nginx源代码时,我们看到几乎所有的源文件都会首先包含ngx_config.hngx_core.h这两个头文件。这两个头文件又包含一些其他头文件,其他头文件我们主要会介绍ngx_linux_config.h,ngx_auto_headers.hngx_auto_config.h这三个。按头文件包含由里到外的顺序为:

Read More