tsung 输出的含义(graphs-user-simultaneous)

Posted

技术标签:

【中文标题】tsung 输出的含义(graphs-user-simultaneous)【英文标题】:The meaning of tsung output (graphs-user-simultaneous) 【发布时间】:2013-11-14 15:27:41 【问题描述】:

我正在尝试使用 tsung(负载测试)测试我的 Tigase XMPP 服务器。 tsung 从 .csv 文件中读取了“用户名;密码”列表。 对于基本测试,.csv 文件仅包含 3 个用户:user1、user2 和 user3。

在tsung.xml配置文件中我配置每秒12.5个连接,每个连接保持2000秒。

我有几个问题:

    如果我只有3个用户,3个都连接后tsung应该怎么做?

    在输出图(graphs-user-simultaneous)中,过了一会儿我看到了 2000 个连接用户。 怎么可能?

    红线和绿线有什么不同?我在某处读到“已连接”是当前已连接,如果是真的那么绿线是什么意思?

tsung 状态:

Tsung is running [OK]
 Current request rate:    32.59 req/sec
 Current users:           415
 Current connected users: 384
 Current phase:           1

tsung 图:

谢谢!

【问题讨论】:

【参考方案1】:
    如果您按顺序读取文件,则第 4 次读取将获得第一行 生成的用户数量不取决于您的数据文件,而是取决于该部分中设置的内容 绿色是生成的 tsung 用户数,红色是在目标上激活 tcp 会话的用户数

更多信息请参阅文档https://tsung.readthedocs.org/en/latest/reports.html#available-stats

【讨论】:

2 中的“不取决于您的数据文件,但不取决于该部分中设置的内容”是什么意思?根据 3-如果用户 1、2 和 3 已经连接,现在我们再次转到 user1,它会打开新的 tcp 连接吗? (第一个保持连接?)这就是为什么我们有超过 3 个 tcp 连接? 连接用户的数量不取决于您包含用户:密码的文件。要知道 tsung 将创建多少用户,您必须参考您在 部分中设置的内容,即您指定到达率=2 单位=秒,一分钟后您将拥有 120 个用户。 好的,非常感谢!!

以上是关于tsung 输出的含义(graphs-user-simultaneous)的主要内容,如果未能解决你的问题,请参考以下文章

tsung的配置使用

Tigase 拒绝 Tsung

性能测试之tsung

Tsung介绍

转MQTT压力测试之Tsung的使用

Tsung:在循环中使用迭代器