2012-02-21 3 views
0

나는 매우 이상한 문제가있는 것 같습니다. 저는 유니콘을 사용하여 Heroku에 배치 될 레일스 앱을 개발하려고합니다. - 내 로컬에서 포먼을 사용하고 있습니다. 가능한 한 가깝게 프로덕션을 복제하려고하는 개발 환경.로거 이슈 - 레일 Devoku의 Heroku/Foreman

내 웹/작업자 프로세스는 path/to/app/log의 development.log 파일로 출력을 처리합니다. 파일을 탐색하면 을 모두 포함하고 있습니다..

그러나 내가 Heroku가에서 로그 출력을 얻을 (응용 프로그램 경로에서) 명령

tail -f log/development.log 

를 사용하는 경우! 이것이 어떻게 가능한지? (예 :) :

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 

내 개발 로그를 볼 수 없으므로 정말 짜증이납니다. 도움을 받으실 수 있습니다!

답변

1

이것은 포어 맨이하는 일이 아닙니다.

log/development.log를 보면 어떻게됩니까? 똑같은가요?

원인이 될 수있는 이상한 별칭 설정이 있습니까?

+0

알겠습니다. 별칭이 재귀 적이라는 것을 알지 못했습니다. 즉 별칭이 원래 명령과 달리 다른 별칭을 호출합니다. 일단 내가 그들을 분류하면 해결. 감사! – Brandon

+0

이 문제는 현재 나에게 있습니다. 업데이트 된 답변이 있습니까? – MBHNYC