模拟2000并发连接,apache bench可靠吗?

Bla*_*man 5 java load-testing apachebench

我需要加载测试或模拟2K连接到我的Web应用程序,看看它如何处理负载等.

如果我在笔记本电脑上运行apache bench,我猜它无法模拟这个?

这是否意味着我应该启动单独的VM来命中生产服务器,每个服务器每个可能有200个单独的连接?

我会做1个请求x 2K并发用户吗?

或者我可以玩500 x 400左右来获得相同的结果?

Eri*_*ton 5

您应该使用机枪检查Bees它是非常可定制的,并允许您启动一群“攻击”您的服务器的微型 EC2 实例。这是一个特殊的现实世界测试。您可以试验 2000 个同时请求,200 个用户每个请求 10 个,2000 个用户每个请求 1 个资源等等。您会很好地感觉到瓶颈在哪里。

就成本而言,实例的成本为便士。这是一个很棒的工具。我知道很多使用和依赖它的高流量应用程序/网站。