Node.js在服务器客户端控制台重新启动后查看Process Logs

时间:2015-03-25 09:34:34

标签: node.js ssh

我使用Amazon EC2来托管我的Node.js服务器。我通过ssh从我的桌面连接,一旦我通过ssh运行我的服务器,我可以关闭我的控制台,一切都将仍然有效,显然,因为该进程正在我的远程EC2托管服务器上运行。但是一旦我再次ssh,我知道Node进程仍在运行,但似乎无法查看进程日志,并且此服务器仍处于控制台日志非常重要的早期beta版本中。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

您可以将stdout / stderr重定向到一个文件,这样您就可以使用cattail等普通工具查看日志。

如果您不想将日志输出写入文件,则可以在screentmux或类似内容中启动该过程,然后从ssh附加到该会话。