2017-10-13 12 views
0

일정은 일정에 정의 된 특정 시간에 실행될 수 있지만 작업은 실행되지 않습니다.resque scheduler가 작업을 대기열에 넣지 않음

예약 된 특정 예약 된 작업을 수동으로 시작하고 작업을 실행하고 수행하는 옵션이 있습니다. 이는 작업을 수행 할 수 있음을 나타내며 자동으로 시작되지 않습니다.

+0

지금까지 해보신 것은 무엇입니까? –

+0

@ R.Barzell 스케줄러와 작업자를 다시 시작하려했지만 성공하지 못했습니다. 오류가 있으면 작업 클래스 코드를 점검하십시오. 또한 로그를 확인하지만 기록 된 것은 없습니다. – GBD

답변

0

여기에 2 문제가 있었다 :

  1. 이 resque 및 resque 스케줄러 프로세스가 이전 릴리스 경로에서 실행중인 일부 (카피 스트라 노 각각 출시 폴더를 만들고 최신 버전 경로에 "현재"를 심볼릭 링크 않음)입니다 . 이로 인해 일부 일정에 대해 잘못된 작업을 선택하게됩니다.

  2. resque 스케줄러에 대한 현재 upstart 스크립트에는 동적 일정이 포함되어 있지 않으므로 동적 일정이 선택되지 않습니다.