当前位置: 首页 > 知识库问答 >
问题:

Jmeter-将文件从服务器(使用ssh sftp)传输到本地

柳宏深
2023-03-14

我需要将文件从远程服务器复制到本地服务器,然后使用JMETER使用SSH SFTP进行尝试。我提供了登录凭据,并在“文件传输”部分中,选择了操作 - PUT源路径 - 远程路径( /ftp / xxx / yyy)目标 - 本地路径。

收到错误为`

Java . io . file not found exception:C:\ Apache-jmeter-5 . 1 . 1 \ bin \ FTP \ XXX \ yyy)

因此,我更改了操作—在SSH SFTP响应的查看结果树中,我看到了文件的数据,< br >但是文件没有拷贝到本地目录

任何帮助都将不胜感激。

共有1个答案

齐泰
2023-03-14

>

  • “目标路径”的所有部分都必须存在,即您需要使用mkdir命令创建所有/ftp/xxx/yyy文件夹结构,例如:

    mkdir -p /ftp/xxx/yyy
    

    执行JMeter的用户必须拥有对目标路径的写权限,使用chmod命令给他适当的权限

    您需要将“打印文件内容”设置为false

    更多信息:使用JMeter对FTP和SFTP服务器进行负载测试

    此外,根据JMeter最佳实践,您应该始终使用最新版本的JMeter,因此请考虑升级到JMeter 5.4.1

  •  类似资料:
    • 我正在我的android应用程序中使用Apache Commons FTP库 我正在通过FTPS进行连接,虽然它完美地连接到服务器,但我在传输文件时遇到了问题。 由于安全原因,订购应用程序的客户端请求在使用PROT P时请求数据连接上的TLS会话恢复。

    • 问题内容: 我设法将文件从客户端大块上传到服务器,但是现在我想实现相反的方式。不幸的是,此部分缺少官方模块页面上的文档。 我要执行以下操作: 向服务器发出流和带有文件名的“下载”事件 服务器应创建一个readstream并将其通过管道传输到客户端发出的流 当客户端到达流时,将出现一个下载弹出窗口,并询问将文件保存在何处 我不想使用简单的文件超链接的原因令人困惑:服务器上的文件已加密并重命名,因此我

    • 使用Selenium网格上载文件: 密码 例外 文件存在于本地节点上,但不存在于远程节点上。如果文件在远程节点上,它的工作原理很好。文件存在于本地节点上,但不存在于远程节点上:https://i.stack.imgur.com/f31Wb.png 我读到: https://www.selenium.dev/documentation/en/remote_webdriver/remote_webdr

    • 名为charles的工具中有一个功能,允许您映射远程请求: http://www.charlesproxy.com/documentation/tools/map-remote/ 基本上,它可以将任何请求发送到服务器(即使不是运行它的人),然后向另一台服务器发出新请求,保留路径和查询字符串。然后,来自第二台服务器的响应将覆盖来自第一台服务器的响应。 我只是想知道是否有一个节点模块可以做到这一点。我

    • 我需要将文件从文件夹同步到restendpoint。因此,如果文件被放置在特定文件夹中,我需要将该文件发送到接受多部分文件的RESTendpoint。我正在使用ApacheCamel来实现这一点。 RESTendpoint在Spring中编写,如下所示: 我是Camel的新手,并且已经弄清楚了如何通过构建路由并获取文件来轮询目录,但是我无法弄清楚如何使用此路由将此文件放入其余endpoint。这是

    • 如何将文件发送到WebService?为了上传文件,我需要使用multipart/form-data;我想知道如何使用PHP中的curl来实现这一点。 我的代码是: 服务器上的故障是: 我怎样才能解决这个问题?