Question

Je semble avoir un problème très étrange ... J'essaie de développer une application Rails à déployer sur Heroku en utilisant Unicorn - en tant que tel, j'utilise Foreman dans mon environnement de développement local pour essayer de reproduire la production aussi étroitement que possible.

Comme vous vous en doutez, mon web / travailleur traite la sortie du fichier Development.log dans path / vers / app / log. Si je navigue vers le fichier, il contient Tout ce que tu es attendu.

Cependant Si j'utilise la commande

tail -f log/development.log

(à partir du chemin d'application), j'obtiens la sortie du journal de Heroku!! Comment est-ce possible? (par exemple):

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 brandon@example.com
heroku[api]: Deploy xxxx by randon@example.com
heroku[slugc]: Slug compilation finished

C'est vraiment ennuyeux car je ne peux pas voir correctement mon journal de développement ... L'aide serait appréciée!

Était-ce utile?

La solution

Ce n'est pas quelque chose que le contremaître fait.

Que se passe-t-il si vous regardez simplement Log / Development.log? Est-ce la même?

Avez-vous une configuration d'alias farfelue qui pourrait être à l'origine?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top