我无法从Google应用引擎中的任务队列运行后端。它看起来像我根据文档正确设置了一切,但是当我尝试运行任务时,后端未启动,并且除了404错误之外,我没有从日志中获得太多回复。这可能是我错过的小事,但我已经在这里工作了好几天了,只是无法弄清楚它是什么。Google App Engine任务队列后端Python
这里是我的Backends.yaml是什么样子
backends:
- name: batchloader
instances: 1
options: dynamic
start: batchcron.app
这是在app.yaml中
- url: /crons/batch
script: batchcron.app
login: admin
这里的处理是我到后端
taskqueue.add(url='/crons/batch', target='batchloader')
任务队列调用我在这里错过了什么?任何帮助将不胜感激。谢谢!
您是否在管理控制台中启动后端?转到适用于您的应用的应用引擎管理控制台,在左侧您会看到后端,点击该应用,在该屏幕上,您应该看到后端列出并点击“开始”。如果您没有看到后端,则需要上传后端,请参阅https://developers.google.com/appengine/docs/python/backends/overview#Commands以获取有关该后端的帮助 – someone1