2011-04-14 3 views
0

특히 서버의 재부팅 및 재배포시, 때때로 레시피를 통해 부팅되고 ps aux | grep delayed 명령으로 실행되는 경우에도 Delayed_Jobs가 다시 켜지지 않는 경우가 있습니다.Delayed_Jobs가 때때로 켜져서 쉬어야합니다. 정상입니까?

지연된 작업을 변경하지 않아도 작업을 다시 부팅하지 않으면 작업이 수행되지 않습니다. 그것이 내가 캐싱 문제가 아니라는 것을 알 수있는 방법입니다.

필자는 모든 시간 동안 delay_jobs를 30 분마다 재부팅하는 cron 작업을 고려하고 있습니다. 그러나 나는 이것이 과잉 공격이라고 생각한다.

누구든지이 문제가 발생 했습니까?

답변

0

나는 완전히 루비를 기반으로하기 때문에 cron 작업 대신에 그 일을 위해 recommend using god을 쓰겠습니다. 루비에서 설정 파일을 작성하는 데 아주 좋습니다. 분명히 이것은 실제로 당신의 문제를 해결하지 못할 것이지만, 하나님께서는 cron보다는 제게 많은 도움을 주셨습니다.

+1

처음에 나는 당신이 복음 주의자라고 생각했다 – Trip

+0

하하 그래, 나도 알아, 미안해. 하나님을 사용하는 가장 좋은 부분은 god.destroy를 호출하는 것입니다. 또는 시작 신 –

관련 문제