GAE Python - Как установить задание cron для запуска серверной задачи

Я управляю ежедневной отчетной задачей по GAE, которая с недавнего времени использует слишком много памяти для завершения. Поэтому я хотел бы установить его как бэкэнд-задачу. Я установил бэкэнд следующим образом:

backends:
- name: reporting
  class: B4_1G
  options: dynamic
  start: reporting.app

В report.py есть несколько классов, которые определяют разные отчеты. Мой cron.yaml в настоящее время выглядит так:

cron:
- description: update report 1
  url: /reports/report1
  schedule: every day 03:00
- description: update report 2
  url: /reports/report2
  schedule: every day 03:30

Однако по логике это просто вызывает задание в экземпляре внешнего интерфейса через app.yaml, который в настоящее время выглядит следующим образом:

application: appname
version: 1
runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /(robots\.txt)
  static_files: \1
  upload: (robots\.txt)
- url: /favicon\.ico
  static_files: favicon.ico
  upload: favicon\.ico
- url: /sitemap\.xml
  static_files: sitemap.xml
  upload: sitemap\.xml
- url: /images
  static_dir: images
- url: /js
  static_dir: js
- url: /css
  static_dir: css
- url: /reports/.*
  script: reporting.app
  login: admin

Что мне нужно изменить, чтобы ежедневно вызывать эти задания на серверном экземпляре?

Ответы на вопрос(2)

Ваш ответ на вопрос