CNode

直接使用http启动的node服务,如何记录后台的日志并保存到相应的一个文件中?

问答
Hh-handy发布于10 年前最后回复10 年前2 回复3306 浏览0 收藏

在项目中,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)

X
xcatliu#1·10 年前

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

H
h-handy#2·10 年前
引用 xcatliu建议使用 pm2 启动 node 脚本,可以自动记录日志

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

参与回复
登录后即可参与回复。登录