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
相关文章
- 08-06我怎么能告诉Apache2,默认运行mod_php5但是在CGI模式下运行这个VH?
- 08-06Linux Apache 怎么修改工作模式
- 08-0612Linux_Apache_vsftpd(匿名开发模式)
- 08-06Linux下的Apache和PHP安全设置,如何开启PHP的安全模式
- 08-06Linux云服务器怎么在Nginx、Tomcat、Apache服务中绑定域名
- 08-06Linux下SVN服务器同时支持Apache的http和https及svnserve独立服务器三种模式且使用相同的访问权限账号
- 08-06Linux云服务器怎么在Nginx、Tomcat、Apache服务中绑定域名
- 08-06Linux中单用户模式(运行级别被设置为重启怎么办?)
- 08-06在Linux上怎么安装和配置Apache Samza