我正在尝试理解j测量仪的工作,为aws云搜索负载测试。我运行了1500个线程,平均加载时间为1500 ms,但当我运行15个线程时,平均加载时间为10 ms。两个人不应该是平等的吗?有人能解释一下这个结果吗。
发布于 2016-05-26 19:33:29
两个人不应该是平等的吗?
不用谢!
事实上,这就是重点。通过增加更多的用户(在您的例子中是额外的1485用户),您将使服务器更加工作。它有更多的请求要处理,每个请求都会占用各种队列中的内存、CPU、线程等。其中一个资源是瓶颈,这意味着它正在阻止您的服务器尽可能高效地运行。例如,如果您的CPU停留在100%,增加更多的内存不会有任何作用。
有两件事你可以(需要吗?)下一步做:
1)找出瓶颈发生的地方--它是否发生在1000个用户?500个用户?
2)找出瓶颈,修复瓶颈,运行更多的用户。
这两种方法之一的关键是监视。您需要知道您的服务器上发生了什么,然后才能知道出了什么问题。
https://stackoverflow.com/questions/37468874
复制相似问题