有没有办法将我的控制台连接到一个Heroku的应用程序,以查看应用程序/网站的活动?
我使用的是heroku,用我的Mac(Mac OS 10.6.8 Snow Leopard)来播放node.js网站。 我有节点0.6.8。
有没有办法看手表的应用程序的活动,例如console.log信息?
“heroku控制台”和“heroku运行控制台”似乎没有工作…
谢谢!
你有三个select。 从最好到最差,他们是:
-
使用
heroku logs
或heroku logs --tail
来查看您的Node进程正在写入控制台。 有关更多信息,请参阅heroku logs
的文档 。 -
使用
heroku run node
以交互方式运行您的Node应用程序。 唯一的问题是,当你执行run命令时你的应用程序将会启动,当你退出的时候它将会退出。 您可以在Node的Heroku文档中阅读更多 -
将进程的
stdout
和stderr
redirect到一个文件,您可以观察其中的活动。 有关如何执行此操作的代码示例,请访问http://pastebin.com/tpNvgv2a 。