LAMP 架构深度优化记录
1、Apache worker/prefwork模式说明 在linux中,我们可以用httpd-l 查看安装的模块是prefork模式还是worker模式 [root@LAMP ~]# /application/apache/bin/apachectl -l|egrep "worker|prefoker" worker.c [root@LAMP ~]# 或者 [root@LAMP ~]# /application/apache/bin/apachectl -l |sed -n '/worker\|prefork/p' worker.c [root@LAMP ~]# prefork模式(默认): prefork使用的是多个子进程,而每个子进程只有一个线程,每个进程在某个确定的时间只能维持一个连接。 工作原理: 控制进程最初建立若干个子进程,为了不在请求到来时再生成子进程,所以要根据需求不断的创建新的子进程,最大可以达到每秒32个知道满足需求为止。 简单表示为: 安装方法: 在编译的时候,加入参数--with-mpm=prefork 如果不加也可以,...