prefork模式这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。这个MPM具有..
分类:
Web程序 时间:
2015-10-14 14:26:21
阅读次数:
180
LAMP组合的编译安装:httpd+php整合时有两种方式:1.modules:把php编译成httpd的DSO对象;prefork:libphp5event,worker:libphp5-zts--enable-maintainer-zts2.fpm(fastcgi):php作为独立的服务httpd对fastcgi协议的支持:httpd-2.2:需要额外安装fcgi模块;httpd-2.4:自带fcgi模..
分类:
系统相关 时间:
2015-10-07 06:24:58
阅读次数:
483
Apache2.X支持插入式并行处理模块,称为多路处理模块(MPM)。在编译apache时必须选择也只能选择一个MPM,对类UNIX系统,有几个不同的MPM可供选择,它们会影响到apache的速度和可伸缩性。 PreforkMPM:这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务....
分类:
Web程序 时间:
2015-09-29 16:27:12
阅读次数:
170
MPM:多处理模块
prefork:一个请求用一个进程响应
worker:一个请求用一个线程响应(线程是进程的子单位)
启动多个进程,每个进程生成多个线程
event:一个进程处理多个请求
#preforkMPM
#StartServers:numberofserverprocessestostart
#MinSpareServers:minimumnumberofser..
分类:
Web程序 时间:
2015-09-25 18:41:09
阅读次数:
157
httpd服务的详细配置程序环境主配置文件:/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf服务脚本:/etc/rc.d/init.d/httpd配置文件:/etc/sysconfig/httpd主程序文件:/usr/sbin/httpd#默认为prefork,后边介绍/usr/sbin/httpd.event/usr/sbin/httpd.worker日志文件目录..
分类:
Web程序 时间:
2015-09-19 19:55:02
阅读次数:
356
1.Apache DSO(Dynamic Shared Object)(1) 查看已编译模块:[root@kallen ~]# httpd -M
Loaded Modules:
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
auth_basic_module...
分类:
Web程序 时间:
2015-08-01 01:06:37
阅读次数:
219
worker的工作原理及配置相对于prefork,worker是2.0版中全新的支持多线程和多进程混合模型的MPM。由于使用线程来处理,所以可以处理相对海量的请求,而系统资源的开销要小于基于进程的服务器。但是,worker也使用了多进程,每个进程又生成多个线程,以获得基于进程服务器的稳定..
分类:
Web程序 时间:
2015-07-28 06:54:50
阅读次数:
166
prefork模式 这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。这个MPM具有很强的自我...
分类:
Web程序 时间:
2015-07-11 13:30:42
阅读次数:
130
apache,Apache优化阅读:2516次时间:2011-01-04 12:07:30 字体:[大中小]Apache2.0中prefork.c模块和worker.c模块空闲子进程:是指没有正在处理请求的子进程。1、prefork.c模块(一个非线程型的、预派生的MPM)prefork MPM 使...
分类:
Web程序 时间:
2015-07-10 09:24:15
阅读次数:
139
apache两种工作模式:(主流) prefork/workerprefork模式:默认这个模式(常用的多)效率比较高,但要比 worker使用内存更大这个多路处理模块(MPM)实现了一个非线程型的,预派生的web服务器,工作类似于 apache1.3。它适用于没有线程安全库,需要避免线程兼容性问题...
分类:
Web程序 时间:
2015-07-08 20:42:39
阅读次数:
176