51Testing软件测试论坛

标题: 运行Controller的时候报这种错误是为何? [打印本页]

作者: kofwr    时间: 2009-3-25 15:18
标题: 运行Controller的时候报这种错误是为何?
一台机器模拟250个用户,运行controller,没有任何错误。
但是当本机(Localhost)的虚拟用户数上到300的时候,就会出现下面的错误:
Action.c(149): 错误 -27791: 服务器“localhost”已过早关闭连接   [发出于 Action.c(167)]

并且开始有个别事物不能正常执行。

请问这是什么问题?是不是localhost上面不能模拟这么多用户了,该用其它的机器去模拟用户?
还是说在业务逻辑上有问题,业务逻辑上,似乎没有看到什么可疑的地方。
作者: archonwang    时间: 2009-3-25 15:25
不是不能模拟那么多用户,而是服务器因压力过大报错了。
作者: kofwr    时间: 2009-3-25 15:27
thanks,,版主。
这么说,就是某些地方该被优化了?
另外,这种情况下,该从分析的什么地方入手?

[ 本帖最后由 kofwr 于 2009-3-25 15:35 编辑 ]
作者: archonwang    时间: 2009-3-26 11:25
请综合考虑各个记录的数据来进行分析,例如:系统资源,事务、连接、吞吐量等。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2