在Debian系统中,查看Node.js应用程序的日志通常有以下几种方法:
app.log
,你可以使用以下命令查看日志:cat app.log
或者使用tail
命令实时查看日志更新:
tail -f app.log
如果你的Node.js应用程序使用了第三方日志库(如winston
、morgan
等),请参考相应库的文档以了解如何查看和管理日志。
如果你的Node.js应用程序运行在Systemd服务中,你可以通过以下命令查看服务的日志:
sudo journalctl -u your-service-name
将your-service-name
替换为你的Node.js应用程序对应的Systemd服务名称。
docker logs your-container-name
将your-container-name
替换为你的Node.js应用程序对应的Docker容器名称。
pm2 logs your-app-name
将your-app-name
替换为你的Node.js应用程序对应的PM2应用程序名称。你还可以使用pm2 logs --lines
查看最近的N条日志,例如查看最近的100条日志:
pm2 logs your-app-name --lines 100