我在googleappengine中从任务队列运行后端时遇到问题。看起来我已经根据文档正确地设置了所有内容,但是当我尝试运行任务时,后端并没有启动,除了404错误之外,我没有从日志中得到太多信息。这可能是我遗漏的一些小东西,但我已经做了几天了,只是不知道它是什么。在
这是我的后端.yaml看起来像
backends:
- name: batchloader
instances: 1
options: dynamic
start: batchcron.app
这里是处理程序应用程序yaml在
^{pr2}$这是我对后端的taskqueue调用
taskqueue.add(url='/crons/batch', target='batchloader')
我错过了什么?任何帮助都将不胜感激。谢谢!在
此问题的快速更新。我忽略了一些小事。有人是对的,因为我没有在行政会议上启动后台。我想因为它们是动态的,会开始和停止他们自己。所以现在已经修好了。另一个是在我对crons/batch的调用中,我使用了默认的post方法,但我调用的函数是get。所以我只是改变了那个功能,一切正常。在
谢谢你的帮助和建议!在
您需要使用
appcfg.py backends <dir> update
更新后端来创建和更新后端。在你可以阅读更多关于这个here
相关问题 更多 >
编程相关推荐