Как вы планируете задачу Java (cron) на гибком движке приложения?

Как создать длительную запланированную задачу Java (например, каждый час) в среде app Engine flexible?

Я могу найти только документы для стандартной среды: https://cloud.google.com/appengine/docs/standard/java/config/cron

Есть что-нибудь на платформе?


person Jennifer P.    schedule 25.04.2017    source источник


Ответы (1)


Да. Здесь для гибких / Ява.

Чтобы загрузить свои задания cron, вы должны указать cron.yaml в качестве параметра для следующей команды gcloud:

gcloud app deploy cron.yaml

Чтобы удалить все задания cron, измените файл cron.yaml, чтобы он просто содержал:

cron:

Файл cron.yaml находится в каталоге WEB-INF вашего приложения (вместе с app.yaml). Ниже приведен пример файла cron.yaml:

cron:
- description: daily summary job
  url: /tasks/summary
  schedule: every 24 hours
person Dan McGrath    schedule 25.04.2017
comment
Как это можно использовать на локальном сервере разработки? - person KevinG; 19.08.2017