首页 > 解决方案 > Jmeter SSH采样器无法建立套接字错误

问题描述

操作系统:Mac OS Sierra

所以我安装了 Jmeter 和 SSH 采样器插件。我想访问 api 主机以通过 ssh 在其上发送执行命令。我可以使用我的 ssh 密钥通过 ssh 连接到该主机,但不能使用 Jmeter SSH Sampler 来做同样的事情。
继续获得:

'无法连接到服务器:超时:未建立套接字'

.

目前我没有想法,我将如何实现这一目标?我缺少任何特殊性或其他设置吗?
添加带有设置的屏幕。我正在填写主机的IP地址,我可以访问,只是不能发布它。
密钥采用 OpenSSH 格式。

response_screen sampler_settings

标签: sshjmeter

解决方案


远程命令:Linux/MacOSX

Linux、Unix 和 MacOSX 操作系统可以通过 SSH(安全外壳)协议远程访问(在大多数情况下)。为此,我们可以使用 JMeter SSH Sampler 插件。

安装:

  1. 从 SSH Sampler Releases 页面下载 ApacheJMeter_ssh-xxxjar 和 jsch-xxxjar。
  2. 将 Apache_JMeter_ssh-xxxjar 放到 JMeter 安装的 /lib/ext 文件夹中。
  3. 将 jsch-xxxjar 放到 JMeter 安装的 /lib 文件夹中。
  4. 重新启动 JMeter。
  5. 您应该会看到 2 个新的采样器:SSH 命令和 SSH SFTP。

推荐阅读