文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>APACHE学习笔记(一) APACHE体系结构

APACHE学习笔记(一) APACHE体系结构

时间:2007-05-10  来源:Givemefive

APACHE体系结构:


APACHE运行的过程一共有2个阶段:start-up和operational.
start-up:以root身份,单进程,单线程的运行,负责解析配置文件,加载模块,初始化系统资源(比如日志文件等)。
注:配置代码一共读了2次(第一次,保证配置是正确的,APACHE能够理解。第二次,处理配置,开始operational阶段)。
operational:以没有特权的用户多进程和(或)多线程的运行。原来的作为"master",管理这些worker children.
MPM(Multi-Processing Module):start-up完成以后,交给MPM,MPM提供APACHE和操作系统的接口,来优化和保证安全。

重要结构:
apr_pool_t (APR内存管理的核心)
ap_conf_vector_t (每个模块的配置内容)
request_rec (请求,如HTTP)
server_rec (每个virtual host)
conn_rec (连接,如TCP)
process_rec (每个server的进程,操作系统级别)
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载