【问题标题】:How to see console.logs in production environment?如何在生产环境中查看 console.logs?
【发布时间】:2018-09-21 01:12:47
【问题描述】:

我最近将我的应用程序推向生产,但是在本地工作的东西在生产中不起作用。问题是后端,我正在使用 node.js,我需要找到问题的根源。但是我不知道如何查看我的 console.logs。尝试使用腻子,但我什么也没看到。

我能做什么?

【问题讨论】:

  • 您可以每天将日志写入文件
  • 这是一个很难回答的问题,因为它几乎完全取决于您的服务器设置。一些云服务将有办法查看节点的控制台输出,但通常您可能将其作为后台进程运行。最好的办法是将日志写入一个文件,如果你 ssh 到服务器(或 ftp 或你正在做的任何事情),你就可以读取该文件。

标签: node.js putty


【解决方案1】:

这取决于你使用的库,如果你使用的是 pm2 然后输入:

pm2 logs

如果您使用 forever,请输入:

 forever describe app

你会得到error.log和output.log的文件路径

【讨论】:

  • 这两个库都与 OP 无关,不回答问题。
  • PM2 是 Node.js 应用程序的生产流程管理器。它使您可以使应用程序永远活着。这个库如何与问题无关?!生产环境中的大多数 nodejs 应用程序都使用这两个库之一。
猜你喜欢
  • 2015-09-12
  • 1970-01-01
  • 1970-01-01
  • 2019-10-14
  • 1970-01-01
  • 1970-01-01
  • 2019-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多