51Testing软件测试论坛
标题:
求助并发用户登录,多人连接服务器失败问题?
[打印本页]
作者:
newtester2008
时间:
2008-2-25 10:26
标题:
求助并发用户登录,多人连接服务器失败问题?
在做一个系统登录压力测试时,发现并发用户一旦超过300人以上时,并会出现几十个人出错,错误信息都是“连接服务器“XXX”失败: [10061] Connection refused”,而200人以下同时登录都不存在该问题。另外服务器CPU使用率和可用内存都在正常范围内,服务器是win2kserver,web服务是tomcat。
请问这可能是什么问题?
[
本帖最后由 newtester2008 于 2008-2-27 21:44 编辑
]
作者:
iori
时间:
2008-2-25 10:57
连接服务器被拒绝,查看一下服务器端报什么错
作者:
newtester2008
时间:
2008-2-25 14:04
请问怎么看服务器端报错信息?
作者:
iori
时间:
2008-2-25 15:33
1.在服务器上查看运行日志;
2.或者在服去器段实施监控,用lr跑你的场景,随时监控服务器是否报错
作者:
newtester2008
时间:
2008-2-27 21:50
在windows的服务器上直接跑还是出现同样的错误
若把应用服务换到小机上,web服务用websphere,则没有出现该问题
难道是tomcat无法在windows上支持这么多并发用户访问?
作者:
newtester2008
时间:
2008-2-28 11:19
server.xml的connector中默认有这么一段
<Connector
port="8090" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
我把它改为
<Connector
port="8090" maxThreads="650" minSpareThreads="25" maxSpareThreads="575"
enableLookups="false" redirectPort="8443" acceptCount="800"
debug="0" connectionTimeout="30000"
disableUploadTimeout="true" />
还是会有同样的错误
作者:
liangjz
时间:
2008-2-28 13:48
什么应用需要这么大并发数?
你的URL使用 8080 还是8090 ?
[
本帖最后由 liangjz 于 2008-2-28 13:51 编辑
]
作者:
newtester2008
时间:
2008-2-28 19:42
原帖由
liangjz
于 2008-2-28 13:48 发表
什么应用需要这么大并发数?
你的URL使用 8080 还是8090 ?
8090
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2