apache ThreadsPerChild和MaxRequestsPerChild配置分析
2016-10-14 10:35
211 查看
代码如下
先看两个参考
MaxRequestsPerChild 单个子进程在其生命周期内处理的总请求数限制,当某个子进程处理过的总请求数到达这个限制后这个进程就会被回收,如果设为0,那么这个进程永远不会过期(这样如果有内存泄露的话就会一直泄露下去……)
ThreadsPerChild 每个子进程的服务线程数目 默认值25
我机器的最佳配置方法如下
)想改大MaxClient的大小超过256,在网上论坛上看,说增加serverlimit一行就行了
总结
你要先计算每一个httpd请求大概占用多少内存,除去系统和其他程序占用的内存后,估计每秒请求数有多少,就可以计算出来了
复制代码 | |
<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请求大概占用多少内存,除去系统和其他程序占用的内存后,估计每秒请求数有多少,就可以计算出来了
相关文章推荐
- apache性能优化 ThreadsPerChild & MaxRequestsPerChild
- Apache:Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting
- apache中 MaxClients 与MaxRequestsPerChild
- apache 的 MaxRequestsPerChild 与 keepalive的关系
- apache的性能调优 MaxClients 与MaxRequestsPerChild
- Apache中MaxRequestsPerChild是什么?
- apache的性能调配 MaxClients 与MaxRequestsPerChild
- apache 的 MaxRequestsPerChild 与 keepalive的关系
- apache中 MaxClients 与MaxRequestsPerChild 并发数
- Apache源代码分析——配置命令执行过程
- Ubuntu 12.04 LTS 下配置 apache支持SPDY, 使用wireshark 抓包分析SPDY 协议
- AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁)
- 关于APACHE进程重启问题的分析 Parent: child process exited with status 3221225477 -- Restarting
- Apache、Web软件、Apache安装、常用配置项、区域配置、日志分析
- apache伪静态配置与iis伪静态配置的区别分析对比
- 关于apache的日志配置和模板格式分析
- Kylin系列-分布式大数据多维分析(OLAP)引擎Apache Kylin安装配置及使用示例
- PHPINIDir directive honored per configuration tree apache配置错误
- 基于Apache平台认证的配置分析
- AWStats简介:Apache/Windows IIS的日志分析工具的下载,安装,配置样例和使用(含6.9中文定义补丁)