直接使用http启动的node服务,如何记录后台的日志并保存到相应的一个文件中?
发布于 8 年前 作者 h-handy 2833 次浏览 来自 问答

在项目中,node只是写些接口,通过http直接启动的服务,现在想要加入日志模块,来记录后台的实时日志,该怎么写呢?

服务启动代码: var http = require(‘http’); var server = http.createServer();

//服务监听request请求 server.on(‘request’,function(request, response){ //自己定义的函数 });

//服务监听2000端口 server.listen(2000); //启动日志输出 console.log(‘Server running at http://localhost:2000/’);

2 回复

建议使用 pm2 启动 node 脚本,可以自动记录日志

@xcatliu 恩,pm2可以。我想着看看能不能把日志模块整进去。谢谢哈!

回到顶部