2012-10-06 3 views
2

나는 시간 간격/기간이 서로 다른 주기적 작업을 수행하는 Twitter 봇을 만들려고합니다. 그래서 나는 다른 주파수를 가진 예정된 작업 그룹을 처리하기위한 좋은 해결책을 제시하려고 노력하고있었습니다.python 스크립트 (bot)에 대해 예약 된 작업을 실행하는 가장 좋은 방법

예를 들어, 나는 다음과 같은 작업을 수행해야합니다

  • 15 분마다이 작업 1.
  • 모든 시간을 할 일 2.
  • 매일 작업 3.
  • 번을 일주일에 4 번 작업.

나는 cron 작업을 사용하는 것은 힘들었지 만, 15 분마다 하나의 cron 작업을 사용하고 어떤 작업을 확인하는지 지저분 해 보인다. 실행될 필요가 있거나 각 작업에 대한 cron 항목을 분리해야합니다.

나는 더 나은 것이 있기를 원했기 때문에 Celery를 사용하여 정기적 인 작업을 예약 할 수 있었지만 직원과 메시징 대기열을 감싸는 데 어려움을 겪고 있습니다.

다른 대안이 있습니까?
어느 프로그램을 유지 관리하고 확장하기가 더 쉽다고 생각하십니까?
저는 전에 cron을 사용했지만 아주 간단한 작업을했습니다. 이런 경우를 위해 cron을 올바르게 설정하는 방법에 대한 자료가 있습니까?

+0

입니다. 수락 해주세요, 또는 도움을 요청하십시오.) – olamotte

+0

@olamotte 지연되어 죄송합니다. –

답변

1

많은 OS가 지원하고 간단한 스크립트로 확장 할 수 있으므로 cron을 자세히 살펴보아야합니다. 제공되는 대답이 도움이된다면 simple crontab generator