nodejs中向HTTP响应传送进程的输出


Posted in NodeJs onMarch 19, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所述:

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);//能生成进程,并传输进程输出的流服务,并根据需要结束子进程

以上 所述是小编给大家介绍的nodejs中向HTTP响应传送进程的输出,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

NodeJs 相关文章推荐
nodejs 后缀名判断限制代码
Mar 31 NodeJs
跟我学Nodejs(三)--- Node.js模块
May 25 NodeJs
使用nodejs、Python写的一个简易HTTP静态文件服务器
Jul 18 NodeJs
浅析nodejs实现Websocket的数据接收与发送
Nov 19 NodeJs
async/await与promise(nodejs中的异步操作问题)
Mar 03 NodeJs
详解nodejs微信公众号开发——3.封装消息响应模块
Apr 10 NodeJs
nodejs入门教程一:概念与用法简介
Apr 24 NodeJs
nodejs判断文件、文件夹是否存在及删除的方法
Nov 10 NodeJs
NodeJS服务器实现gzip压缩的示例代码
Oct 12 NodeJs
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
Mar 02 NodeJs
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
Nov 18 NodeJs
在NodeJs中使用node-schedule增加定时器任务的方法
Jun 08 NodeJs
实例分析nodejs模块xml2js解析xml过程中遇到的坑
Mar 18 #NodeJs
nodejs中模块定义实例详解
Mar 18 #NodeJs
Nodejs基于LRU算法实现的缓存处理操作示例
Mar 17 #NodeJs
用nodeJS搭建本地文件服务器的几种方法小结
Mar 16 #NodeJs
nodejs+express实现文件上传下载管理网站
Mar 15 #NodeJs
nodejs搭建本地http服务器教程
Mar 13 #NodeJs
搭建简单的nodejs http服务器详解
Mar 09 #NodeJs
You might like
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
2011/10/31 PHP
PHP5.5在windows安装使用memcached服务端的方法
2014/04/16 PHP
php输出指定时间以前时间格式的方法
2015/03/21 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
yii实现model添加默认值的方法(2种方法)
2016/01/06 PHP
PHP微信API接口类
2016/08/22 PHP
PHP常用操作类之通信数据封装类的实现
2017/07/16 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
基于javascript实现简单计算器功能
2016/01/03 Javascript
深入解析Javascript闭包的功能及实现方法
2016/07/10 Javascript
jQuery Easyui datagrid editor为combobox时指定数据源实例
2016/12/19 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
javascript数据结构之多叉树经典操作示例【创建、添加、遍历、移除等】
2018/08/01 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
2018/08/30 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
让python在hadoop上跑起来
2016/01/27 Python
Python获取命令实时输出-原样彩色输出并返回输出结果的示例
2019/07/11 Python
python  文件的基本操作 菜中菜功能的实例代码
2019/07/17 Python
python Shapely使用指南详解
2020/02/18 Python
什么是python的id函数
2020/06/11 Python
改变生活的男士内衣:SAXX Underwear
2019/08/28 全球购物
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
食品安全工作实施方案
2014/03/26 职场文书
竞选生活委员演讲稿
2014/04/28 职场文书
大学生档案自我鉴定(2篇)
2014/10/14 职场文书
污水处理保证书
2015/05/09 职场文书
PO模式在selenium自动化测试框架的优势
2022/03/20 Python