ssh - 使用 JMeter 中的 OS Process Sampler 将文件从一个 Windows 远程服务器传输到另一个 Windows 远程服务器的步骤
问题描述
我已使用 OS Process Sampler 成功地将文件从本地计算机传输或复制到服务器,但无法将文件从一台远程服务器传输到 Windows 上的另一台远程服务器。
任何人都可以向我解释该过程或分享用于执行相同操作的步骤或命令。
谢谢
解决方案
如果两台机器上都有OpenSSH 服务器,则可以使用SSH 命令采样器执行scp 命令 ,将文件从一台远程机器传输到另一台远程机器
如果是 Windows,您可能必须提供 scp.exe 二进制文件的完整路径,例如:
C:\Windows\System32\OpenSSH\scp.exe
确切的配置可能会因源/目标路径、是否启用公钥身份验证等而有所不同。
此外,JMeter 不附带 SSH 命令采样器,您需要使用JMeter 插件管理器将其安装为SSH 协议支持包的一部分
推荐阅读
- mysql - 使用图数据库查找图上两个节点之间的所有可能路径
- ios - Swift 检索用户表自定义列
- git - 为什么从特定的 GitHub 存储库合并到本地 Git 存储库会导致本地存储库中未提交的更改?
- mysql - mysql更新json属性和一个查询中的另一列
- java - Jmeter:在 CSV 行中执行计算并在测试中使用计算值
- c++ - Maya 和 Cuda 11 类型重新声明错误
- python - 在这种情况下,切换到警报的命令不起作用
- reactjs - React.cloneElement 克隆已经克隆的元素以添加新的道具
- drake - 将 OMPL 与 Drake 一起使用
- javascript - JS 将数据从“宽”转为“长”