Google应用引擎任务队列后端Python

2024-04-29 09:33:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在googleappengine中从任务队列运行后端时遇到问题。看起来我已经根据文档正确地设置了所有内容,但是当我尝试运行任务时,后端并没有启动,除了404错误之外,我没有从日志中得到太多信息。这可能是我遗漏的一些小东西,但我已经做了几天了,只是不知道它是什么。在

这是我的后端.yaml看起来像

backends:
- name: batchloader
  instances: 1
  options: dynamic
  start: batchcron.app

这里是处理程序应用程序yaml在

^{pr2}$

这是我对后端的taskqueue调用

taskqueue.add(url='/crons/batch', target='batchloader')

我错过了什么?任何帮助都将不胜感激。谢谢!在


Tags: instancesname文档信息yaml内容队列错误
2条回答

此问题的快速更新。我忽略了一些小事。有人是对的,因为我没有在行政会议上启动后台。我想因为它们是动态的,会开始和停止他们自己。所以现在已经修好了。另一个是在我对crons/batch的调用中,我使用了默认的post方法,但我调用的函数是get。所以我只是改变了那个功能,一切正常。在

谢谢你的帮助和建议!在

您需要使用appcfg.py backends <dir> update更新后端来创建和更新后端。在

你可以阅读更多关于这个here

相关问题 更多 >