+ -
当前位置:首页 → 问答吧 → apache优化问题

apache优化问题

时间:2010-07-15

来源:互联网

apache2.2.14+win2003
启用了httpd.conf里的httpd-mpm.conf配置文件,用的是mpm模块的(worker),在配置文件的最后几行是这个的

Assembly code
<IfModule mpm_winnt_module>
    ThreadsPerChild      500
    MaxRequestsPerChild  1000
</IfModule>


是不是win下的这个模块这能用这两个参数的,我试了一下其它的几个参数:

  ServerLimit 2
  ThreadLimit 1100
  StartServers 3 #default value
  MaxClients 2000 # MaxClients = ServerLimit * ThreadsPerChild

  MinSpareServers 75 #default value
  MaxSpareServers 250 #default value

  ThreadsPerChild 100 #default value is 64, but alse is 25 on other system
  MaxRequestsPerChild 50 #default 10000

结果启用的时候提示模块不存在的,好像是不支持,难道win下只有这两个参数可以做优化吗?这里keepalive这个没有启用的.

在dos用httpd -l命令显示为:
Assembly code
Compiled in modules:
  core.c
  mode_win32.c
  mpm_winnt.c
  http_core.c
  mod_so.c

作者: huolin   发布时间: 2010-07-15

是的,WIN下只有mpm_winnt_module可用。而它只有这2个参数有实际的意义,其它还有一些参数是没有什么太大用处的(比如ThreadLimit)。

作者: lanyd   发布时间: 2010-07-25

热门下载

更多