万并发 由于一个项目的访问量越来越大,从原来的几百个,增加
到现在 多万个每天,所以阿里的服务器也扛不住了,于是就想办法,查了 多
资料,总结了以下方法,才解决这问题,每天一共访问量 多万,并不是同时访
问,所以,提高并发数才是关键。
由于网站一再打不开,按照排除原因来看,数据库连接、进程池满了、 并发数
太高,我能想到的就只有这三种情况,于是就一个一个排除,当项目网站打不开时
同服务器其他网站都正常,内存不到 , 不到 ,怎么可能打不开呢,
于是我先重启数据库,发现仍然打不开,然后重启进程池,还是打不开,最后我重
启 ,这次好了,秒开。看来是 并发数搞得鬼,于是就查微软资料,发现,
默认的并发数是 ,我想这哪够啊,就想到如下方法,按步骤来:
步骤一:
首先设置进程池
要点:把队列长度调整到 ,禁止重叠回收,最大故障数改成 ,这三
点必须要改,不然实现不了 万并发效果
步骤二:
调整 的 设置
在 开 始 》 运 行 》 输 入 : !"#"$"%"#&'
()*!%*! 》
回车
即可, 然后 可通过 在运 行中输 入 $"$"%"()"
+,&() 回车查询设置结果,设置后就会出现下面代码:
-%.//*0
步骤三:
调整 1&() 中的 2#+03 的设置
在 开 始 0 运 行 》 输 入 : $"24&"567"
%&&88"95:"1&()
打 开 后 搜 索 找 到 : -2#+ ().//*0 , 将 此 替 换 成
-2#+;+.//3.//*0
步骤四:
在开始 》运行 》输入下面三句代码,然后回车,分别输入
) ## ,<2"$"+"%",==" *%
2'*>:?@A9@*#
) ## ,<>B?9C?2C,>"B=>2"+"%"
,=="*%2'5+#)1*>:?@A9@*#8
) ## ,<>B?9C?2C,>"B=>2"+"%"
,=="*%2'D$*>:?@A9@*#8
第一句将 并发数提高到 万,第二和第三句防止出现解决 D#
=) 问题,三句分别输入,分别回车
步骤五: