1.我已经创建了一个节点js服务器,它运行在本地主机3000上
1.现在我关闭了vscode窗口,在那里我可以看到API请求的日志。
1.关闭vscode窗口后,节点js服务器在后台运行。
1.现在我重新打开vscode,但是在vscode的集成端看不到当前运行的服务器的日志(而我可以进行请求)。
是否有任何方法可以获取在后台运行的node js服务器的日志?如果没有,那么我如何停止在localhost:3000上运行的node js服务器
如何在Linux中查看在后台运行的Node js服务器的日志。
1条答案
按热度按时间wfveoks01#
如果用户使用&符号或进程管理器(如pm2或forever)在后台启动Node.js服务器,则即使没有关闭终端窗口,VS Code的集成终端中也看不到日志。
在这种情况下,用户可以尝试直接从日志文件访问日志。如果用户在启动服务器时没有指定日志文件路径,则可以在Node.js文档中查看默认的日志文件位置,以了解他们正在使用的日志库。
要停止运行在localhost:3000上的Node.js服务器,用户可以在启动服务器的终端窗口中按Ctrl+C,或者使用进程管理器(如pm2或forever)来停止服务器。