搜索泥称 发表于 2018-11-17 09:51:52

Apache 两种工作模式 :prefork模式 、 worker模式

  1· 首先需要知道你Apache是否指定了工作模式
  cd /usr/local/httpd/bin
  ./httpd -l(在bin目录下执行此命令可以查看当前的工作模式)
  2·如果没有指定工作模式就需要在apache配置时加入参数
  ./configure--with-mpm=prefork
  3·在主配置文件中打开MPM(多路处理模块)路径:
  vim /etc/httpd.conf
  Include conf/extra/httpd-mpm.conf(去掉注释即可)
  4·修改prefork工作模块参数
  vim /usr/local/httpd/conf/extra/httpd-mpm.conf
  修改的值稍微调整,实际情况需要根据自身需求,内容如下:
  (prefork 模块)
  StartServers            10
  MinSpareServers          10
  MaxSpareServers         30
  MaxRequestWorkers      1000
  MaxConnectionsPerChild   5000
  

页: [1]
查看完整版本: Apache 两种工作模式 :prefork模式 、 worker模式