- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
官方locustio documentation讲述如何编写无限期运行的简单 locust 任务。
无法找出如何运行持续特定时间的负载,以便测试将在指定的时间间隔后自动停止。
我不需要从 web 界面使用它,命令行/代码选项会很棒。
最佳答案
这个答案已经过时了。 Locust 现在有一个 -t/--run-time 参数用于指定运行时间。见 https://docs.locust.io/en/stable/running-without-web-ui.html?highlight=run-time#setting-a-time-limit-for-the-test
我最近自己开始使用 locust,不幸的是 locust 0.7.1 没有提供基于时间长度终止测试的方法。
但是,它确实提供了一种根据已发出的请求数终止测试的方法。如果您使用 CLI 界面运行 locust,您可以指定它在处理指定数量的请求后停止执行。从 locust --help
输出:
-n NUM_REQUESTS, --num-request=NUM_REQUESTS
Number of requests to perform. Only used together with --no-web
因此,您可以使用以下内容开始 session :
# locust --clients=20 --hatch-rate=2 --num-request=500
一旦处理了 500 个请求,它应该终止测试。
关于python - 蝗虫 : How to make locust run for a specific amount of time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25392451/
我是 Locust 的新手,正在尝试进行我的第一次测试,上传带有标题和路径的简单文件,但似乎无法让它工作 很乐意提供任何帮助,谢谢! 我目前的测试是: class UserBehavior(TaskS
蝗虫工作人员配置已被修改,当前工作人员为130个节点。我将部署导出为yaml文件,对其进行了编辑,并在蝗虫工作程序中应用了修改。 工作器已重新启动,并使用新配置重新初始化。它们都与我之前修改过的新环境
我想通过 API 调用 Locust 负载测试,以便能够从 CI 工具开始测试。 我没有看到很多关于这种情况的文档,locust API 中没有“Runner”或类似的类文档。 我检查了在 Windo
我已经使用 Locust ( http://locust.io) 编写了一个简单的负载测试。 现在我注意到有时(使用更高的负载)我从 post 调用获得的响应具有 status_code 0 和 No
官方locustio documentation讲述如何编写无限期运行的简单 locust 任务。 无法找出如何运行持续特定时间的负载,以便测试将在指定的时间间隔后自动停止。 我不需要从 web 界面
我是 python 和 locust 的新手,尝试运行我的第一个 locust perf 脚本来测试 API 但是,我收到错误 ssl.SSLError: [SSL] PEM lib (_ssl.c:
我是一名优秀的程序员,十分优秀!