2017-10-04 1 views
0

두 개의 탄화 콩팥 환경이 있습니다.탄력적 인 콩팥과 SQS로 cron 작업 처리에 실패했습니다

하나는 '기본'웹 서버 환경이고 다른 하나는 cron 작업을 처리하는 작업자 환경입니다.

기본 웹 서버의 API 끝점을 모두 가리키는 cron.yaml 파일을 통해 12 개의 cron 작업이 설정되었습니다.

이전에 내 cron 작업은 모두 웹 서버 환경에서 실행 중이었지만, 물론이 경우 크기가 커지면 크론 작업이 중복 생성되었습니다.

내 새로운 구현은 훌륭하게 작동하지만 cron 작업이 예상대로 실행되지 않는 곳에서는 일반적으로 1 분 정도면 cron 작업이 반복됩니다.

나는이 동작을 피하고 다음 예약 된 간격으로 cron 작업을 다시 실행하려고 시도합니다.

실패한 작업이 반복되지 않도록 작업자 환경/SQS를 구성하는 방법이 있습니까?

답변

관련 문제