[英]Google app engine cron returning 404 for node js
我正在尝试在Google App Engine中运行Cron,该引擎应每2分钟运行一次node.js脚本,但我总是在日志中收到404错误。 我看到cron每2分钟运行一次,但找不到脚本cronRun.js 。 以下是代码的相关部分。
cron.yaml
cron:
- description: "daily summary job"
url: /task
schedule: every 2 minutes
的app.yaml
runtime: nodejs
env: flex
api_version: 1
threadsafe: true
handlers:
- url: /task
script: cronRun.js
日志:
“获取/任务” 404
这样,我看到我没有正确定义路径。
下面是文件结构
您是否尝试不通过Cron作业而直接向/ task端点发出请求?
该问题可能与应用程序本身有关,而不是与Cron作业有关,因此我建议您通过使用/ task端点访问App Engine应用程序来对其进行测试。
如果不起作用,则问题肯定是由应用程序而非Cron引起的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.