apache ThreadsPerChild和MaxRequestsPerChild配置分析

代码如下

<IfModule mpm_winnt.c>
ThreadsPerChild 1024
MaxRequestsPerChild 10000
</IfModule>

先看两个参考

MaxRequestsPerChild 单个子进程在其生命周期内处理的总请求数限制,当某个子进程处理过的总请求数到达这个限制后这个进程就会被回收,如果设为0,那么这个进程永远不会过期(这样如果有内存泄露的话就会一直泄露下去……)
ThreadsPerChild 每个子进程的服务线程数目 默认值25

我机器的最佳配置方法如下

)想改大MaxClient的大小超过256,在网上论坛上看,说增加serverlimit一行就行了

代码如下
<IfModule prefork.c>
ServerLimit 2000
StartServers 10
MinSpareServers 10
MaxSpareServers 15
MaxClients 1500
MaxRequestsPerChild 10000
</IfModule>

总结

你要先计算每一个httpd请求大概占用多少内存,除去系统和其他程序占用的内存后,估计每秒请求数有多少,就可以计算出来了

(0)

相关推荐

  • openbsd4.1+apache+mysql+php 环境配置

    环境: WINXP+VM5 openbsd4.1 apache2.0.55 mysql4.1.21 php4.4.4 discuz6.0_utf8 1.安装OPENBSD4.1,确认原来的APACHE ...

  • 你所不了解的静态路由特点及配置分析

    许多读者朋友错误地认为静态路由很简单,就一个命令,没什么好学的。其实这是因为他们根本没有深入理解静态路由的工作原理,对于仅有一条静态路由配置命令中的各参数和选项的含义和使用方法也是一知半解,结果造成的 ...

  • RedHat 9.0下Apache+PHP+MySQL服务器安装配置

    一、安装环境 操作系统:Linux RedHat 9.0 web服务软件:Apache httpd-2.2.3.tar.gz 数据库软件:MySQL-server-5.0.26-0.i386.rpm( ...

  • Ubuntu 14.04 Web服务器--Apache的安装和配置

    Apache是全球使用率最高的.开源的一个Web服务端软件,现在介绍一下如何在Ubuntu 14.04上安装和配置Apache. 操作方法 01 命令行安装Apache 打开"终端窗口&qu ...

  • vivox20怎么样?vivox20参数配置分析

    vivox20采用全面屏设计,指纹识别也重新回到了背部,新增了Fake Wake面部识别技术,拍照的功能也有所增强.那么,vivox20怎么样呢?一起来分析一下vivox20的参数配置. 拍照方面 0 ...

  • vivox9s怎么样?vivox9s参数配置分析

    vivox9s拍照参数 01 vivox9s作为vivo X9的升级版,拍照是vivox9s的重点功能. 02 作为前置双摄手机的创领者,vivox9s的前置双摄全面升级,前置2000W专业传感器,搭 ...

  • vivox20Plus怎么样?vivox20Plus参数配置分析

    全面屏手机已经成为手机发展的必然趋势,vivox20Plus作为新上市的全面屏手机受到不少人的关注,vivox20Plus怎么样呢?下面从几个方面系统的分析一下vivox20Plus的各项参数配置. ...

  • iis与apache共用80端口配置方法

    IIS的.net程序假设绑定81端口,主机名:www.a.com apache的php程序绑定80端口,主机名:www.b.com 然后假设apache服务器已经安装完成,打开httpd.conf配置 ...

  • Apache的Directory的配置方法

    使用<Directory>… </Directory>设置指定目录的访问权限,其中可包含: Options AllowOverride Order Allow Deny 五个属 ...