从docs:
您可以使用以下命令将最后1 MB的日志文件内容转储到控制台
该命令:
slc ctl log-dump my-app --follow
还有令人沮丧的后续行动,
“slc ctl log-dump命令实际上消耗了日志消息,因此,如果一个应用程序调用一个以上的人,则只有其中一个可以看到日志。”
这是什么原因呢?它从哪里消耗它们? 如何重定向到文件?
我正在将strong-pm作为新贵服务运行,并且可以在
/var/log/upstart/strong-pm.log
尾随其日志。但这是针对强PM的东西,并且没有针对我的应用程序的任何日志记录。section on "Logging in production"(也在setting up a prod host上)说,新贵负责日志记录,但这仅用于strong-pm,而不是我的应用程序。这部分不完整吗?我应该阅读文档的另一部分吗?
最佳答案
自最初发布以来,此功能已得到改进。
我们现在要做的只是通过rsyslog和其他一些服务发送/var/log/strong-pm.log
内容,以捕获异地日志和错误。现在,此日志包含应用程序中包含的所有错误和console.log()
输出。
关于logging - 通过strong-pm * app *将strongloop环回应用记录到文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30539766/