获得蝗虫数量和母版中的用户数量

问题描述 投票:0回答:1

我想通过API注释grafana中的负载测试,为此,我需要一种方法来访问已连接的从设备的数量以及来自主机的模拟用户的数量(以便将其作为grafana的注释)。我如何仅在主机的python代码中访问这些数字?

locust
1个回答
0
投票

在当前蝗虫版本(0.13.5)中,您可以访问Runners.locust_runner.num_clients以获取模拟的用户数。

从下一个版本开始,它将被重命名为user_count(并且也会变得更加可靠)。因此,如果可以的话,请等待0.14发行(或直接从git clone安装刺槐)。

编辑(在此处回复您的评论):

可能有一种计数奴隶的方法,但是我不知道,也没有时间现在就弄清楚,对不起:)

我使用这些功能来检测我是在从属还是主用:

def is_slave():
    return "--slave" in sys.argv


def is_master():
    return "--master" in sys.argv
© www.soinside.com 2019 - 2024. All rights reserved.