【发布时间】:2014-04-10 17:39:16
【问题描述】:
我一直在构建我的第一个节点应用程序。在我的 Mac 上进行测试时,我能够使用终端查看控制台日志输出。
我现在正在将应用程序移至服务器,但我仍想获取控制台日志的实时转储。是的,我可以通过 SSH 连接到服务器来获得这个 - 启动应用程序然后观察输出。但是,假设我与服务器的 SSH 连接断开了。重新连接服务器后,如何查看该进程的终端输出?
我遇到的一个解决方案是http://console.re - 这看起来很理想,但是它带有警告,不要在生产环境中使用。再加上它是公开的,我很犹豫要不要使用它。
有人知道类似于 console.re 的替代解决方案吗?
谢谢
【问题讨论】:
-
为什么不将输出通过管道传输到文件中?然后你可以
tail -f它实时获取日志或稍后查看日志。 -
@jeremy 我喜欢这个解决方案!感谢您的提醒:)
标签: node.js console.log