如何模拟 > 120个并发用户 使用诸如Jmeter之类的负载测试框架?据我所知,如果我使用120台服务器或120个CPU内核,那么真正的并发性将有可能。

您如何/如何在实际条件下测试您的Web应用程序或服务?

有帮助吗?

解决方案

我发现Jmeter工作正常,但是我通常使用4-5个PC来获得最准确的结果。

尽管您可能会相信120个并发用户可能很难从一台PC中进行模拟,但您必须意识到,在实际的工作场景中,120个同时的用户将无法完全同时访问服务器,因此CPU线程算法就足够了模拟负载。

您需要做的是了解用户可能会使用应用程序的使用情况,即每秒/分钟的请求每分钟您将从单个用户中获得多少请求,并确保您的测试有效地模拟了这一点。

因此,我们的技术是使用在运行不同测试的5个PC上运行的Jmeter,并在测试过程中监视服务器性能。

当然,还有许多其他产品可以更好地模拟网络流量,但是我一直发现Jmeter非常适合我的需求。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top