Chinaunix

标题: 请教几个配置问题的解答! [打印本页]

作者: net17sharplau    时间: 2009-01-05 10:29
标题: 请教几个配置问题的解答!
今天被朋友问到以下的几个问题,以现在的功力实难应答,所以还请各位知道的朋友点解!

     这样的配置,在apache起来后会有几个子进程?

      <IfModule mpm_prefork_module>
           StartServers                  5
           MinSpareServers           50
           MaxSpareServers          100
           MaxClients                     150
           MaxRequestsPerChild    0
      </IfModule>

在apache的worker MPM中,为什么ServerLimit要放到配置段最前面?
作者: ttplay    时间: 2009-01-05 11:21
5。。。。
作者: net17sharplau    时间: 2009-01-05 11:42
5 是 不正确的!  我在自己的环境里 配置测试了一下!
  一共出来了 69个 httpd 的进程!  所以我没有想明白!
  MinSpareServers: (保有的备用进程的最小数目) 是50个!   但为什么是69, 我是真想不明白
作者: coastli    时间: 2009-04-03 11:37
这样apache起来后会有68个进程。
因为:刚起动瞬间是5个子进程,那么过1秒后就编程5+1=6个,2秒后就是:6+2=8,三秒后就是:8+4=12,四秒后:12+8=20,五秒后:20+16=36,六秒后:36+32=68,最多1秒可达32个,所以封顶是68个,这里也会考虑不能超过MaxSpareServers的值。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2