标签: worker

Apache prefork和worker工作模式切换方法

Apche默认工作模式为prefork模式,主要是考虑到稳定性的原因。出于稳定性和安全性考虑,不建议更换apache2的运行方式,使用系统默认prefork即可,另外很多php模块不能工作在worker模式下,例如redhat linux自带的php也不能支持线程安全,所以最好不要切换工作模式。 1.进入/usr/sbin目录 # cd /usr/sbin 2.将当前的prefork模式启动文件改名 # mv httpd httpd.prefork 3.将worker模式的启动文件改名 # mv…

阅读全文 »

Apache prefork和worker性能调优说明

prefork模式配置详解 StartServers 8 MinSpareServers 5 MaxSpareServers 20 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 ServerLimit 默认的MaxClient最大是256个线程,如果想设置更大的值,就的加上ServerLimit这个参数。20000是ServerLimit这个参数的最大值。 生效前提:必须放在MaxClients指令的前面。 StartServer…

阅读全文 »