- 论坛徽章:
- 0
|
原帖由 hlgao 于 2008-6-9 16:42 发表 ![]()
今天感觉访问服务器时快时慢,有的时候还出现打不开的情况,看了下连接数,好像也没有到最大,对apahce的连接数做过修改了
StartServers 10
MinSpareServers 10
MaxSpareServers 15
Serv ...
1.从你提供的信息来看.
你使用的prefork模式工作
最在用户连接数为2000,而这个命令"ps -ef | grep httpd | wc -l"显示为2002,表示已经达到最大请求数了.所以APACHE无法再产生新的进程来处理新的请求.有时会有打不开的现象.建议在RAM CPU允许的情况.加大MaxClients的值.
ESTABLISHED 1550,看上去也比较大.但不能仅从这里就判断你的负载较大.
2.你提供的信息不完整,请提供完整的信息,至少需要提供下面的信息
KeepAlive是on还是off
KeepAliveTimeout是多少S.
ps -ef | grep 80 | grep ESTAB | wc -l
服务器内存,CPU大小.以及使用率.
3.若是达到系统极限,建议分布负载,集群等解决办法. |
|