最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
nodejs中向HTTP响应传送进程的输出
时间:2017-07-07 编辑:简简单单 来源:一聚教程网
var
spawn = require(
'child_process'
).spawn;
require(
'http'
).createServer(
function
(req, res) {
var
child = spawn(
'tail'
, [
'-f'
,
'/var/log/system.log'
]);
//当有一个新的请求出现时,就通过执行 tail -f /var/log/system.log命令启动一个新的进程
child.stdout.pipe(res);
//将子进程的输出传入相响应主体中
res.on(
'end'
,
function
() {
child.kill();
});
}).listen(4000);
//能生成进程,并传输进程输出的流服务,并根据需要结束子进程
-
上一个: js获取当前周、上一周、下一周日期
相关文章
- js实现音乐播放器代码展示 10-12
- js实现图片查看器代码展示 10-12
- JS中switch的四种写法介绍 10-12
- js实现新闻轮播效果教程 10-11
- JS实现简单的图片切换功能教程 10-11
- js实现下拉刷新和上拉加载解析 09-28