Проблемы с регистратором — Rails Heroku / Foreman in Dev

Кажется, у меня очень странная проблема... Я пытаюсь разработать приложение Rails для развертывания на Heroku с помощью Unicorn - поэтому я использую Foreman в своей локальной среде разработки, чтобы попытаться максимально точно воспроизвести производство.

Как и следовало ожидать, мой web/worker обрабатывает вывод в файл development.log в path/to/app/log. Если я перейду к файлу, он содержит все, что вы ожидаете.

Однако если я использую команду

tail -f log/development.log

(из пути к приложению), я получаю вывод журнала от HEROKU!! Как это возможно? (например.):

app[web.1]: [Worker(host:xxxx-xxx-xxx pid:5)] Starting job worker
heroku[web.1]: Idling
heroku[web.1]: Stopping process with SIGTERM
app[web.1]: I, [2012-02-19xxx-xxx-xxx #1]  INFO -- : reaped #<Process::Status: pid 7 exit 0> worker=0
app[web.1]: I, [2012-02-19xxx-xxx-xxx #1]  INFO -- : reaped #<Process::Status: pid 11 exit 0> worker=1
app[web.1]: I, [2012-02-19xxx-xxx-xxx #1]  INFO -- : reaped #<Process::Status: pid 14 exit 0> worker=2
app[web.1]: I, [2012-02-19xxx-xxx-xxx #1]  INFO -- : master complete
heroku[web.1]: Process exited with status 0
heroku[web.1]: State changed from up to down
heroku[slugc]: Slug compilation started
heroku[api]: Release v22 created by [email protected]
heroku[api]: Deploy xxxx by [email protected]
heroku[slugc]: Slug compilation finished

Это действительно раздражает, так как я не могу правильно увидеть свой журнал разработки... буду признателен за помощь!


person Brandon    schedule 21.02.2012    source источник


Ответы (1)


Это не то, чем занимается Форман.

Что произойдет, если вы просто посмотрите на log/development.log? Это то же самое?

У вас есть какие-то дурацкие настройки псевдонимов, которые могут быть причиной этого?

person Neil Middleton    schedule 21.02.2012
comment
Ты получил это! Я не знал, что псевдонимы рекурсивны (т. е. псевдоним будет вызывать другие псевдонимы, а не исходную команду). Это исправило это, как только я разобрался с ними. СПАСИБО! - person Brandon; 22.02.2012
comment
у меня сейчас эта проблема - есть ли обновленный ответ? - person MBHNYC; 23.02.2013