2014-03-05 6 views
1

내 Heroku 작업자가 5 초 이내에 충돌을 다시 시작할 때 충돌을 계속합니다.Heroku 작업자 dyno 계속 충돌 Resque 함께 시작할 수 없습니다.

다음은 내 Procfile입니다 :

resque: env TERM_CHILD=1 bundle exec rake resque:work 
resque: env TERM_CHILD=1 RESQUE_TERM_TIMEOUT=7 bundle exec rake resque:work 

I 시스템에 Resque 작업을 얻으려고 노력하지만 Resque 경우 공정에도 서버에서 시작하는 것도 확실 해요. 로컬로 나는 할 것이다 :

rake resque:work QUEUE=* 그리고이 작품은 완벽하게 작동한다.

Worker Dyno가 계속해서 충돌하여 resque이 성공적으로 실행되고 있는지 확인하는 방법이 있습니까?

+0

'heroku ps : restart web.1'은 추락 한 dyno를 다시 시작합니다. –

답변

1

당신은 입력 할 수 있습니다

heroku ps 

을 프로세스가 지정된 시간에 실행중인 당신을 말할 것이다있다.

heroku logs 

분명히 무슨 일이 일어나고 있는지에 대한 자세한 정보를 제공합니다. 로그 파일을 복사하면 누군가가 문제를 해결할 수있을 것입니다. 내 생각 엔 당신이 어딘가에있는 오류를 보지 못했다는 것입니다. 어떤 것을 만났습니까?