欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


”Your browser sent a request that this server coul
如何通过计算机名获取IP
server2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站
SSH密钥登录让Linux VPS/服务器更安全
Ubuntu 12.04 安装配置 Tomcat 7.0.40Tomcat 服务器
修改VS2010、VS2008等项目的默认浏览器
OSS参数不支持的操作
OSS不支持的操作
关于Service的操作
Bucket权限控制
apache ThreadsPerChild和MaxRequestsPerChild配置分析
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

 代码如下

<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请求大概占用多少内存,除去系统和其他程序占用的内存后,估计每秒请求数有多少,就可以计算出来了

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站