httpd进程总是256
httpd process always 256
我正在使用Amazon EC2和apache 2.4,当我进行压力测试时,httpd max进程总是256
[ec2-user@xxxxxx]ps aux | grep httpd
259
httpd 配置文件
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 10
MaxSpareServers 64
ServerLimit 1600
MaxClients 1600
MaxRequestsPerChild 3000
</IfModule>
MPM 会议
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
httpd -V
Server MPM: prefork
threaded: no
forked: yes (variable process count)
也许我遗漏了什么?
确保在 LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
行之后使用 MPM 配置。意味着删除 MPM 配置表单 httpd.conf 文件并添加到 00-mpm.conf 文件中。
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 10
MaxSpareServers 64
ServerLimit 1600
MaxClients 1600
MaxRequestsPerChild 3000
</IfModule>
我正在使用Amazon EC2和apache 2.4,当我进行压力测试时,httpd max进程总是256
[ec2-user@xxxxxx]ps aux | grep httpd
259
httpd 配置文件
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 10
MaxSpareServers 64
ServerLimit 1600
MaxClients 1600
MaxRequestsPerChild 3000
</IfModule>
MPM 会议
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
httpd -V
Server MPM: prefork
threaded: no
forked: yes (variable process count)
也许我遗漏了什么?
确保在 LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
行之后使用 MPM 配置。意味着删除 MPM 配置表单 httpd.conf 文件并添加到 00-mpm.conf 文件中。
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
<IfModule mpm_prefork_module>
StartServers 10
MinSpareServers 10
MaxSpareServers 64
ServerLimit 1600
MaxClients 1600
MaxRequestsPerChild 3000
</IfModule>