首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH命令步骤不适用于一条命令- in J测量仪

SSH命令步骤不适用于一条命令- in J测量仪
EN

Stack Overflow用户
提问于 2018-07-12 16:31:10
回答 1查看 801关注 0票数 0

我有一个独特的问题,使用j抄SSH命令。我使用这个步骤来运行火花作业。问题是其中一个命令不起作用,为了澄清它的连接,没有得到响应,只是等待了几个小时,屏幕上什么也没有显示。

我知道如何使用这个工具,这种行为对于这个脚本本身是很特殊的。

所有其他脚本都正常工作,我重复一个可以工作的脚本,例如sudo /run_stg.sh这个命令工作了sudo /run_off2-stg.sh这个命令不起作用

如果我通过jenkins手动运行该作业,如果我输入命令行并使用plik ssh,它就能工作,

问题只是J抄,那就是等待和等待,我不明白为什么?工作大约是3分钟,我在Jmeter中等待了4个小时,没有Jmeter只是在等待。

在控制台日志中,我将跟踪级别设置为nothing,完全不知道如何在Jmeter中开始处理这个问题。

一个人,请协助如何使简米写发生了什么?或者只是想知道他是不是有联系

因为这个行为不能执行所有的测试。

EN

回答 1

Stack Overflow用户

发布于 2018-07-13 05:55:43

很可能您和往常一样错误地配置了SSH命令采样器。

这样做的目的不是运行脚本本身,您需要将脚本执行委托给Unix Shell,例如Bash,这样您就可以将多个命令组合在一起,查看输出、修改调试级别等等。

因此,我建议将命令设置为类似于/bin/bash -c -x /your/script.sh的命令。

另一种猜测是,如果您使用sudo,那么sudo命令可能只是等待密码( JMeter从未提供),如果是这样的话,请尝试使用chmod命令修改脚本权限,并允许用户在没有根权限的情况下执行它。

最后,如果您能够使用"plik“(不管是什么)运行命令,那么您可以使用OS进程采样器运行它

更多信息:如何在本地和从JMeter远程运行外部命令和程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51310605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档