Не удается вывести журнал в консоли с мастером

Я получил приложение rails 4.2.1, работающее с мастером 0.78.0

Всякий раз, когда я пытаюсь использовать "put" для записи значения в моей консоли, ничего не добавляется. Я пробую немного погуглить, но не нашел рабочего решения.

Я пытался добавить $ stdout.sync = true в мой файл development.rb, но пока безрезультатно (и да, я перезапустил мастера)

так как мое приложение работает с angularjs, его трудно отладить, когда что-то добавляется только на стороне сервера без какого-либо журнала.

Есть ли способы вывести логи в консоль и исправить это? Я знаю, что это должно быть проблемой конфигурации, так как некоторые из моих коллег могут сделать это в одном проекте. Я просто не вижу разницы между ними и моими.

Вот единственный вывод, который я вижу, когда начинаю бригадира.

09:53:15 web.1    | started with pid 68370
09:53:15 worker.1 | started with pid 68371
09:53:17 web.1    | [68370] Puma starting in cluster mode...
09:53:17 web.1    | [68370] * Version 2.11.2 (ruby 2.2.2-p95), codename: Intrepid Squirrel
09:53:17 web.1    | [68370] * Min threads: 1, max threads: 4
09:53:17 web.1    | [68370] * Environment: development
09:53:17 web.1    | [68370] * Process workers: 2
09:53:17 web.1    | [68370] * Phased restart available
09:53:17 web.1    | [68370] * Listening on tcp://0.0.0.0:5060
09:53:17 web.1    | [68370] Use Ctrl-C to stop
09:53:29 web.1    | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: already initialized constant Mime::XLSX
09:53:29 web.1    | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: previous definition of XLSX was here
09:53:29 web.1    | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: already initialized constant Mime::XLSX
09:53:29 web.1    | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: previous definition of XLSX was here
09:53:29 worker.1 | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: already initialized constant Mime::XLSX
09:53:29 worker.1 | /Users/myuser/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/actionpack-4.2.1/lib/action_dispatch/http/mime_type.rb:163: warning: previous definition of XLSX was here
09:53:29 web.1    | [68370] - Worker 0 (pid: 68372) booted, phase: 0
09:53:29 web.1    | [68370] - Worker 1 (pid: 68373) booted, phase: 0
09:53:32 worker.1 | 2015-07-14T13:53:32.801Z 68371 TID-ow3bp4a9w INFO: Running in ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]
09:53:32 worker.1 | 2015-07-14T13:53:32.801Z 68371 TID-ow3bp4a9w INFO: See LICENSE and the LGPL-3.0 for licensing details.
09:53:32 worker.1 | 2015-07-14T13:53:32.801Z 68371 TID-ow3bp4a9w INFO: Upgrade to Sidekiq Pro for more features and support: http://sidekiq.org/pro
09:53:32 worker.1 | 2015-07-14T13:53:32.801Z 68371 TID-ow3bp4a9w INFO: Booting Sidekiq 3.3.4 with redis options {:url=>nil}
09:53:32 worker.1 | 2015-07-14T13:53:32.801Z 68371 TID-ow3bp4a9w INFO: Starting processing, hit Ctrl-C to stop

Спасибо заранее за ваше время.

1 ответ

Решение

Проблема была не с прорабом... после 3 часов отладки я обнаружил, что именно сила вводит в заблуждение информацию... Не знаю почему, но при использовании символической ссылки в консоли ничего не показывалось. Когда я попытался использовать вместо этого мой IP-адрес, он работал... Не совсем уверен, почему, но пока он исправляет проблему, все в порядке.

Другие вопросы по тегам