问题标签 [locust]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1058 浏览

python - Python Locust 的默认安装引发异常

操作系统: CentOS 7.0 x64
解释器: Python 3.4.1 从源代码编译--enable-shared

示例命令:

追溯:

我很困惑......为什么它SyntaxError在异常字符串中调用“属性”这个词?

我真的不知道在这里尝试什么。我做了一个strace,结果基本上 100% 相同,所以没有额外的线索。

0 投票
2 回答
501 浏览

jmeter - 它是否准确地模拟了现实世界的场景?

我一直在使用 Jmeter 进行负载测试。最近,我知道 Jmeter 不能完全模仿 Locust 和其他性能工具可以完成的真实世界场景?有人可以分享他们在这方面的知识吗?

0 投票
1 回答
3651 浏览

locust - 了解蝗虫总结结果

我很难理解 locust 结果,因为这是第一次对我的服务器进行负载测试,我在当地时间 00:00 使用命令行运行了 locust;1000 个总用户,每秒 100 个孵化和 10000 个请求。下面是结果

这是我感到困惑的地方:

  1. #reqs、#fails、Avg 下方的数字以及第一张和第二张桌子上名称后面的所有数字是什么意思?是显示已发送总请求还是已发送第 n 个请求?
  2. 在 # 次出现以下的错误报告中,总数是否代表导致错误的请求数?

感谢您的回答

0 投票
1 回答
186 浏览

python - 是否可以在 locust.io 的 WEB 输出数据中合并类似的 GET 请求?

是否可以在 locust.io 的 WEB 输出数据中合并类似的 GET 请求?例如,我有这样的 GET 请求:

因此,locust 实际上显示了每个请求的结果。但是,我需要收集方法 /get-user-settings 的一般统计数据

0 投票
0 回答
177 浏览

ruby-on-rails - 使用 ApacheBench(AB) 测试工具的测试计划

我在这里尝试负载测试。我的后端在 Rails(3) 上的 Ruby(2.2) 中。我阅读了很多关于如何使用 Ab 测试的页面。

这是我尝试过的: ab -n 100 -c 30 url

结果:

哪些接缝可以完美工作。但我的问题是我想测试许多 API,而不仅仅是一个。所以我必须编写一个脚本,在其中编写所有具有特定概率(权重)的 Api 并对它们进行负载测试。

我知道Locust是如何实现的,但是 locust 不支持嵌套的 json 作为参数传递。

有人可以帮忙吗?也让我知道问题本身是否有任何问题/歧义。

0 投票
0 回答
452 浏览

locust - locustio 可以存储数据以供重用吗?

例如,我想存储数据以供以后在蝗虫中使用

self.client.data1 可以在下一个请求中使用,但是当模拟更多时,self.client.data1 会丢失。有没有更好的方法来存储数据以备后用?

0 投票
1 回答
408 浏览

amazon-web-services - ec2 实例运行 locust.io 问题

我正在尝试在 ec2 实例上运行 locust.io 负载测试 - t2.micro。我启动了 50 个并发用户,最初一切正常,CPU 负载达到 ~15%。一个小时左右后,网络输出显示下降了约 80% -

在此处输入图像描述

知道为什么会这样吗?这当然不是由于 CPU 积分。也许我达到了 t2 微型实例的网络限制?

谢谢

0 投票
2 回答
682 浏览

amazon-web-services - 如何优化 Locust 创建的负载分布

我正在使用 locustio 对 Web 应用程序进行负载测试。我在分布式模式下使用 locust,并使用 5 个从属设备访问 5 个 AWS 实例。我注意到从每个从属服务器创建的负载只命中 5 个 AWS Web 服务器中的一个特定 Web 服务器。

  1. 我想这与负载来自的 IP 有关。是吗?

  2. 这是设置的好方法吗,比如说 50 个从站,所以分布会更均匀?我想检查 Amazon 负载均衡器是否启动并在 CPU 负载增加时向空闲实例发送新请求是否做得很好。

0 投票
0 回答
130 浏览

python - 无需分叉 Locust 即可报告自定义参数

我正在测量我的应用程序的各种组件的性能,我想使用Locust负载测试框架获得一些统计数据。目前,有一种方法可以使用内置的 locust 方法来测量平均响应时间。

是否可以在不分叉 Locust 的情况下获取自定义参数(这是服务器响应的一部分)的统计信息并将其添加到报告中?也许有一些猴子修补选项可用?

0 投票
2 回答
3296 浏览

python - locust.io 中响应时间分布的目的是什么?

这里想请教高手,locust.io中响应时间分布的目的是什么?我无法弄清楚下载的 CSV 中的 50%、60% 是什么意思。