Apache优化之Windows修改最大并发连接数
2018-11-21 17:19:02   来源:   评论:0 点击:

之前有人遇到网站如果访问量过大导致Apache服务器停止,所以可以考虑优化下Apachede的并发数来解决这个问题
Apache针对不同的操作系统提供了多个不同的MPM模块,我们需要找到对应的模块来进行修改,从而达到优化的目的。
Windows系统的MPM模块为:mpm_winnt,下面就是如何修改Windows系统的最大并发连接数配置的步骤
1.启用MPM模块配置文件
首先需要在Apace安装目录/conf目录下httpd.conf文件中启用一个名为httpd-mpm.conf的配置文件,如下所示:
# Server-pool management (MPM specific)
Include conf/extra/httpd-mpm.conf (去掉该行前面的注释符号"#")
2.修改MPM模块配置文件中的相关配置
在启动MPM模块配置文件后,打开/conf/extra目录中有一个名为httpd-mpm.conf的配置文件,根据当前Apache服务器所使用的MPM模块(目前是windows系统所以是mpm_winnt模块),来修改对应<IfModule>节点下的参数配置。如下所示:
<IfModule mpm_winnt_module>
ThreadsPerChild      150 #推荐设置:小型网站=1000 中型网站=1000~2000 大型网站=2000~3500
MaxRequestsPerChild    0 #推荐设置:小=10000 中或大=20000~100000
</IfModule>
根据网站的大小来设置参数
3.修改成功之后需要重启一下Apache使设置生效。

相关热词搜索:Apache优化 Windows 并发数

上一篇:WordPress导入数据库时“#1273 – Unknown collation: ‘utf8mb4_unicode_ci’”解决
下一篇:最后一页

分享到: 收藏
评论排行