如何配置apache最大的并发数
2016-07-10 11:20:29   来源:   评论:0 点击:

如何配置apache最大的并发数MPM(多路处理模块)常见:1 perfork 预处理进程方式2 worker 工作者模式3 winnt 在windows使用案例:把apache的

如何配置apache最大的并发数

MPM(多路处理模块)

常见:

1.perfork 预处理进程方式

2.worker 工作者模式

3.winnt 在windows使用

案例:把apache的最大并发数配置成1000个

1.首先确认apache的mpm方式

cmd>httpd.exe -l 可以看到是什么模式了

这里就看mpm_xxx.c这个xxx就是那个了

2.修改httpd.conf文件

搜索mpm,找到 Server-pool management(MPM specific)

去掉# Include conf/extra/httpd-mpm.conf

3.修改conf/extra/httpd-mpm.conf文件

prefork模式就修改这里

StartServers 5 # 预先开启的进程

MinSpareServers 5 # 最小预留5个

MaxSpareServers 10 # 最大留10

MaxClients 150 # 最多并发多少个 *

MaxRequestsPerChild 0 # 最多请求多少次 0不限制

 

winnt模式

ThreadsPerChild 150 # 最大并发数 *

MaxRequestsPerChild 0 # 最多处理多少次请求 0不限制

相关热词搜索:apache

上一篇:HTTP的KeepAlive是开启还是关闭?
下一篇:apache 的 MaxRequestsPerChild 与 keepalive的关系