Вопрос:

Динамический планировщик на GCP

api google-app-engine cron gcp

214 просмотра

1 ответ

12197 Репутация автора

Есть ли в GCP сервис планирования заданий, такой как Azure Scheduler, где задания можно динамически планировать и управлять через API?

Служба Google Cron установлена ​​в статическом файле, и, похоже, их ответ на этот вопрос заключается в том, чтобы использовать его для проверки собственной службы, поддерживаемой PubSub и хранилищем данных. Ищите функциональность, подобную Quartz, потребляемую механизмом APP, которой можно управлять и вызывать через API, в отличие от управления кластером, очередью и развертыванием Quartz (или подобного) в экземпляре / виртуальной машине или развертыванием настраиваемого решения. Должно поддерживать 50 миллионов одновременных заданий в день с возможностью повторных попыток / восстановления и динамического планирования для каждого клиента.

Это самый дешевый и простой способ, который я могу представить, создавая решение сегодня поверх существующего проекта на основе AppEngine:

введите описание изображения здесь

Автор: Robert Christian Источник Размещён: 09.11.2017 12:08

Ответы (1)


1 плюс

32668 Репутация автора

Как вы заметили, в настоящее время нет такого API / сервиса, непосредственно доступного в GCP. Для этого существует открытый запрос (на GAE).

Но, как вы заметили, можно создать и использовать собственное решение, аналогичное предложенному вами.

В зависимости от контекста возможны и более простые решения. Для контекста GAE посмотрите, например, Как запланировать повторные задания или задачи из пользовательских параметров в Google App Engine? ,

Автор: Dan Cornilescu Размещён: 10.11.2017 06:58
Вопросы из категории :
32x32