码迷,mamicode.com
首页 > 其他好文 > 详细

LAMP

时间:2016-08-13 14:16:11      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:lamp

Web:httpd有个功能模块MPM(multi processing modules 多道处理模块)

该模块有两种类型:

(1)thread    一个进程中包含多个线程;

(2)process  

基于线程有两种类型:

1、prefork类型:完全基于进程的方法来实现,每个用户的会话需要一个独立的进程响应。

   工作模式:当web服务进来时,就会new一个httpd进程(如果有100个用户请求就有100个进程响应),              由该进程产生一个父子进程,

2、worker类型:利用线程的能力来提供高并发的一种多通道处理模块。

   工作模式:而对于worker模式有可能启动2个httpd进程,当一个用户访问时就在这两个进程负载均衡              的分配,对以上prefork类型来讲是父子进程,而对于worker来讲有进程和线程。

本文出自 “白天求生存,晚上谋发展” 博客,请务必保留此出处http://perter.blog.51cto.com/1962646/1837548

LAMP

标签:lamp

原文地址:http://perter.blog.51cto.com/1962646/1837548

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!