2016-06-09 70 views
1

我正在尝试使用cron作业将一个node.js应用程序部署到App Engine。我将cron.yaml文件添加到应用程序(按照此处的指示:https://cloud.google.com/appengine/docs/flexible/nodejs/scheduling-jobs-with-cron-yaml)并进行了部署,但作业从未执行。cron在node.js中的支持App Engine

cron.yaml:

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

端点存在于我的应用程序,我可以直接从浏览器打它,但它从来没有从cron的执行。

我在日志中看到的唯一一件事是偶尔的cron: unrecognized service,但它不符合一分钟的频率。

我错过了什么? cron是否支持该平台?

+0

也许它应该是“每1分钟”? –

+0

@IgorArtamonov根据https://cloud.google.com/appengine/docs/flexible/java/scheduling-jobs-with-cron-yaml,“每1分钟”应该工作。这是我在设置cron作业时所遵循的页面。不幸的是,最终的解决方案在前一页,我错过了它。请参阅下面的答案。 – BamaPookie

回答