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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获得蝗虫数量和母版中的用户数量相关的知识,希望对你有一定的参考价值。

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

答案

在当前蝗虫版本(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

以上是关于获得蝗虫数量和母版中的用户数量的主要内容,如果未能解决你的问题,请参考以下文章

了解蝗虫用户和产卵率

动态母版页,可访问两个母版中的变量

如何获得一天中应用程序中用户的登录数量?

从一个数据库表中滑动获得访问权限的不同用户的数量?

oracle如何查询当前用户分区表的最大分区,最小分区和当前分区的数量

Python:预测来自用户的推文数量