Есть ли способ присоединить мою консоль к приложению heroku, чтобы увидеть активность приложения / веб-сайта? - PullRequest
12 голосов
/ 25 января 2012

Я использую heroku для запуска сайта node.js на моем Mac (Mac OS 10.6.8. Snow Leopard).У меня есть узел 0.6.8.

Можно ли посмотреть, как приложение отслеживает активность, например информацию console.log?

"heroku console" и "heroku run console" don 'кажется, работает ...

Спасибо!

1 Ответ

28 голосов
/ 25 января 2012

У вас есть три варианта. От лучшего к худшему они:

  1. Используйте heroku logs или heroku logs --tail, чтобы увидеть, что ваш процесс Node записывает в консоль. Для получения дополнительной информации см. документацию для heroku logs.

  2. Используйте heroku run node для интерактивного запуска приложения Node. Единственная проблема заключается в том, что ваше приложение запустится, когда вы выполните команду run, и закроется при выходе. Подробнее об этом можно прочитать в документации Heroku для узла

  3. Перенаправьте stdout и stderr процесса в файл, который вы можете наблюдать за активностью. Пример кода, как это сделать, доступен на http://pastebin.com/tpNvgv2a.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...