首页 > 解决方案 > 如何使用 1000 个用户(1 个命令/用户)使用 1 个 ssh 连接使用 jmeter 达到 1000 个 ssh 命令

问题描述

如何使用 1000 个用户(1 个命令/用户)使用 1 个 ssh 连接使用 jmeter 访问总共 1000 个 ssh 命令。

还有一种方法可以在 Jmeter 中使用私有连接进行 ssh 连接吗?

任何线索都会有所帮助。

谢谢巴拉拉姆

标签: jmeter

解决方案


您的测试没有多大意义,因为这不是现实场景,即您不能让 2 个用户共享一个 SSH 连接,因为这在SSH 协议级别是不可能的

使用 JMeter,您可以为每个用户打开 1 个会话,您可以使用相同的用户名和密码(或公钥),但是每个 JMeter 线程(虚拟用户)将创建一个单独的 SSH 会话(连接)到服务器。

因此,您可以在 JMeter 中实现上述场景,最简单的方法是使用SSH 命令采样器,它可以通过CSV 数据集配置进行参数化

JMeter SSH 采样器

您可以使用JMeter 插件管理器将 SSH 采样器作为SSH 协议支持包的一部分

JMeter SSH 协议支持插件管理器


推荐阅读