使用node.js重新启动/closures服务器?
我正忙于构build一个Web UI,通过一个RPC API.
监视许多机器上的某些应用程序RPC API.
我想实现function,用户可以远程重新启动或closures机器,我想我可以创build一个“客户端”的应用程序,并公开一个API,然后我可以发送重新启动/关机命令。
但是我想坚持node.js的一切,并在node.js中创build客户端应用程序。
这是可能的使用节点?
是。 有一个node-ssh客户端https://github.com/mscdex/ssh2你可以通过它发送shutdown -r。
require('child_process').exec('halt -p', console.log)
将在本地执行closures。 您可以使用任何您想要的命令,而不是“halt -p”,包括ssh 1.2.3.4 halt -p
来远程运行。
- 会话Node.js + Passport.js + Redis,通过user.id存储会话
- 控制angularjs ui从外部事件切换
- Passport身份validationReferenceError:用户未定义
- 错误:评估失败:ReferenceError:req未定义
- 在express.js中设置cookie出现j:前缀
- 无法使用process.env在〜/ .profile或〜/ .bash_profile中获取环境variables
- 承诺呼叫和Express中间件中的Mongoose句柄validation错误
- 如何configuration快速响应对象来自动添加属性到JSON?
- 使用翡翠function与吞噬改变?