2017-11-09 16 views
0

GCPには、Azure Schedulerのようなジョブスケジューリングサービスがあります。ジョブは、APIを使用して動的にスケジューリングおよび管理できますか?GCP上の動的スケジューラ

Google Cronサービスは静的なファイルに設定されています。その答えは、PubSubとデータストアを使用して独自のサービスをロールするためのものです。 Quartzのクラスター、キュー、およびComputeインスタンス/ VMデプロイメントの管理(またはカスタムソリューションのローリング)とは対照的に、APIを介して管理および呼び出すことができるAPPエンジンによって消費されるクォーツライクな機能を探します。リトライ/リカバリ機能とテナント機能ごとの動的スケジューリングにより、1日当たり5千万同時ジョブをサポートする必要があります。

これは私が既存のAppEngineベースのプロジェクトの上に今日のソリューションを構築する想像できる最も安いと最も簡単な方法です。現在、そのようなAPI /サービスを直接利用できるがありません、あなたが観察されたように

enter image description here

答えて

1

GCPでそれにはopen feature request(GAE上)があります。

しかし、あなたが観察したように、提案したソリューションと同じようにカスタムソリューションを構築して使用することも可能です。

コンテキストによっては、さらに簡単な解決策が可能です。 GAEコンテキストチェックアウトの場合は、たとえばHow to schedule repeated jobs or tasks from user parameters in Google App Engine?となります。

関連する問題