/ / cron-Unterstützung in node.js App Engine - node.js, Google-App-Engine, Cron, Google-Cloud-Plattform

Cron-Unterstützung in node.js App Engine - node.js, Google-App-Engine, Cron, Google-Cloud-Plattform

Ich versuche, eine node.js-App mit einem Cron-Job in App Engine zu implementieren. Ich habe die cron.yaml-Datei zur App hinzugefügt (wie hier beschrieben: https://cloud.google.com/appengine/docs/flexible/nodejs/scheduling-jobs-with-cron-yaml) und implementiert, aber der Job wird nie ausgeführt.

cron.yaml:

cron:
- description: test cron job
url: /api/crontest
schedule: every 1 mins

Der Endpunkt existiert in meiner App und ich kann ihn direkt vom Browser aus aufrufen, aber er wird nie vom Cron ausgeführt.

Das einzige, was ich in den Logs sehe, ist ein gelegentliches cron: unrecognized service, aber es entspricht nicht der 1-Minuten-Frequenz.

Was vermisse ich? Wird cron in der Plattform unterstützt?

Antworten:

4 für die Antwort № 1

Gemäß https://cloud.google.com/appengine/docs/flexible/java/yaml-configuration-filesIch musste rennen gcloud preview app deploy cron.yaml den Cron bereitstellen.