2017-11-09 2 views
0

GCP에는 Azure Scheduler와 같은 작업 스케줄링 서비스가 있습니다. 여기서 작업은 API를 통해 동적으로 예약되고 관리 될 수 있습니까?GCP의 동적 스케줄러

Google Cron 서비스가 정적 파일로 설정되어 있으며이 문제에 대한 답변이 PubSub 및 데이터 저장소로 백업 된 자체 서비스 롤을 뽑아내는 것처럼 보입니다. Quartz와 같은 클러스터, 대기열 및 인스턴스/VM 배포 관리 또는 사용자 지정 솔루션 롤링과 달리 API를 통해 관리되고 호출 될 수있는 Quartz와 유사한 기능을 찾고 있습니다. 재시도/복구 가능성 및 임차인 기능 당 동적 스케줄링으로 하루에 5 천만 개의 동시 작업을 지원해야합니다. 당신이 관찰

enter image description here

답변

1

, 현재 이러한 API/서비스를 직접 사용할 수 없습니다 :

이 나는 ​​기존의 AppEngine에 기반 프로젝트의 상단에 해결책 오늘을 구축 상상할 수있는 가장 저렴하고 쉬운 방법입니다 GCP에 이를 위해 open feature request (GAE)이 있습니다.

그러나 사용자가 관찰 한 것처럼 제안한 솔루션과 마찬가지로 맞춤 솔루션을 만들고 사용할 수 있습니다.

상황에 따라 훨씬 간단한 해결책이 가능합니다. GAE 컨텍스트 체크 아웃의 경우 (예 : How to schedule repeated jobs or tasks from user parameters in Google App Engine?)