1

온라인으로 실행되는 서비스에 대한 보고서 생성 작업을 수행하는 python3 기반 명령 줄 스크립트가 있습니다. Crontab과 crontab을 사용하여 주간 단위로 스크립트를 실행할 수있는 cronjob으로 일정을 잡을 수있었습니다. 하지만이 스크립트를 업데이트하여 gcloud에서 cronjob으로 실행하고 싶습니다. 달성 할 수있는 곳에서 아이디어 나 참고 자료를 제공해 줄 수 있습니까?gcloud에서 cronjob으로 파이썬 기반 명령 줄 스크립트 실행

플랫폼은 Google 클라우드로만 제한됩니다.

감사합니다.

답변

1

당신은 App Engine Cron Service를 사용할 수 있습니다

앱 엔진 크론 서비스는 사용자가 정의한 시간 또는 정기적으로 운영 정기적으로 예약 된 작업을 구성 할 수 있습니다. 이러한 작업은 일반적으로 cron 작업이라고합니다. 이러한 cron 작업은 App Engine Cron 서비스에 의해 자동으로 실행되는 입니다. 예를 들어 크론 작업을 사용하면 매일 전자 메일 보고서를 보내거나 10 분마다 캐시 된 데이터를 업데이트하거나 요약 정보를 시간당 한 번 새로 고칠 수 있습니다.

cron.yaml를 통해 매주 월요일 아침을 실행하는 /tasks/summary 같은 서비스를 만들고 일정 :

cron: 
- description: weekly summary job 
    url: /tasks/summary 
    target: beta 
    schedule: every monday 09:00