Linux Apache 怎么修改工作模式?

Apache默认为prefork模式,主要是考虑到稳定性的原因。

  要切换到worker模式,则需要登录到linux上,进行如下操作:

  进入/usr/sbin目录

  cd /usr/sbin

  将当前的prefork模式启动文件改名

  mv httpd httpd.prefork

  将worker模式的启动文件改名

  mv httpd.worker httpd

  修改配置文件vi /etc/httpd/conf/httpd.conf

找到里边的如下一段,可适当修改负载等参数:

  

StartServers 5

ThreadLimit 200

ServerLimit 50

MaxClients 2000

MinSpareThreads 25

MaxSpareThreads 200

ThreadsPerChild 100

MaxRequestsPerChild 50

  

重新启动服务

/etc/init.d/httpd restart

即可换成worker方式启动Apache