gpt4 book ai didi

locust - 所有用户完成任务后如何停止 Locust 负载测试?

转载 作者:行者123 更新时间:2023-12-03 08:40:38 26 4
gpt4 key购买 nike

在 Locust 文档中,我们只能使用 self.interrupt() 停止任务,但它将移至父类。它不会停止负载测试。我想在所有用户登录并完成任务后停止完整的负载测试

蝗虫版本:1.1

class RegisteredUser(User):
@task
class Forum(TaskSet):
@task(5)
def view_thread(self):
pass

@task(1)
def stop(self):
self.interrupt()

@task
def frontpage(self):
pass

最佳答案

您可以调用self.environment.runner.quit()来停止整个运行。

更多信息:https://docs.locust.io/en/stable/writing-a-locustfile.html#environment-attribute

关于locust - 所有用户完成任务后如何停止 Locust 负载测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62895610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com