1
我使用简单的ssh NPM模块进行远程连接,它下面的代码保持SSH连接住的NodeJS
var SSH = require('simple-ssh');
var ssh = new SSH({
host: 'localhost',
user: 'username',
pass: 'password'
});
工作的罚款,但问题是,当我执行命令第一次工作正常,但是当我尝试执行下一次进程闲置时。
window.setInterval(function(){
ssh.exec('echo $PATH', {
out: function(stdout) {
console.log(stdout);
}
}).start();
}, 1000);
该计时器将执行它的第一次,但不会第二次工作。
你混乱'setTimeout'用'setInterval'? – robertklep
@robertklep对不起在我的问题我错了。这只是错字。我在一次事件中执行代码,我删除了该代码并放置了间隔。 – redV