Google cloud scheduler에서 Functions 정기 실행
Google cloud scheduler에서 Functions 정기 실행
소개
먼저 Scheduler가 실행할 Functions 만들기
※ 정기 실행시키는 Functions의 작성, 배포는 여기의 투고를 참조
포인트
1. Functions는 다음 명령으로 배포하면 Pub/Sub 주제가 자동으로 생성됩니다.
2. Pub/Sub를 실행하면 대상의 Functions가 실행된다
3. Scheduler에서 지정된 시간에 Pub/Sub를 실행하고 Functions를 실행합니다.
포인트는 --trigger-topic
로 이것을 지정하면 Pub/Sub에서 실행하는 Functions가 작성된다
gcloud functions deploy favorite --timeout=300 --entry-point=favorite --source=./functions/favorite --runtime python37 --trigger-topic favorite_action --allow-unauthenticated
아래는 내가 만든 Functions
Pub/Sub도 만들어진다
스케줄러 설정
빈도는 crontab 설정과 동일
타겟은 Pub/Sub, HTTP가 지정할 수 있다
이번에는 Pub/Sub
주제에 대상 Pub/Sub 지정
이 Scheduler의 경우 매일 10-22시에 단지 Functions가 실행됩니다.
Reference
이 문제에 관하여(Google cloud scheduler에서 Functions 정기 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/morita-toyscreation/items/358ed054655b4999f8cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
gcloud functions deploy favorite --timeout=300 --entry-point=favorite --source=./functions/favorite --runtime python37 --trigger-topic favorite_action --allow-unauthenticated
Reference
이 문제에 관하여(Google cloud scheduler에서 Functions 정기 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/morita-toyscreation/items/358ed054655b4999f8cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)