apache httpd的最大连接数合理设置
2016-07-10 09:39:43   来源:   评论:0 点击:

新配置的服务器,带宽是2M,apachehttpd上传的速度比下载速度大很多,一直不解原因。而且,apachehttpd链接数一旦超过200以上,网页打开速

新配置的服务器,带宽 是2M ,apache httpd上传的速度比下载速度大很多,一直不解原因。

而且,apache httpd 链接数一旦超过200以上,网页打开速度就超级慢。特别郁闷。难道自己买了服务器还不如虚拟空间的!折磨中,于是上网搜索了一下,结果如下:虽然经过修改,好像有一些变化了,但是好像apache httpd链接数一超过200网页打开速度依然很慢,难道真的是带宽太低吗?设置了

apache 缓存

也按下面的设置了 apache httpd 最大链接数。郁闷中!

新买了服务器,有一个网站在线人数增多,访问时很慢。初步认为是服务器带宽太低,但经反复测试,一旦连接上,不断点击同一个页面上不同的链接,都能迅速打开,这种现象就是说明apache最大连接数已经满了,新的访客只能排队等待有空闲的链接,而如果一旦连接上,在keeyalive 的存活时间内(KeepAliveTimeout,默认5秒)都不用重新打开连接,因此解决的方法就是加大apache的最大连接数。

1.在哪里设置?

apache 2.24,使用默认配置,默认最大连接数是150

首先在httpd.conf中加载httpd-mpm.conf配置(去掉前面的注释):

# Server-pool management (MPM specific)

Include conf/extra/httpd-mpm.conf

可见的MPM配置在Apache2.2/conf/extra/httpd-mpm.conf,但里面根据httpd的工作模式分了很多块,哪一部才是当前httpd的工作模式呢?可通过执行 apachectl -l 来查看:

Compiled in modules:

core.c

prefork.c

http_core.c

mod_so.c

相关热词搜索:apache httpd

上一篇:linux里查看mysql的一些命令
下一篇:apache链接状态查看和相关数值