【发布时间】:2014-01-11 15:59:44
【问题描述】:
我有一个 GAE 应用程序,它有一个描述请求处理程序的 app.yaml,并使用延迟扩展将任务放到推送队列中,该队列针对也在我的应用程序中定义的后端。
但是,我在 GAE 仪表板中看到通知说“您正在使用后端,您应该查看模块”。因此,我查看了模块,但在弄清楚如何将后端定义为模块时遇到了一些困难。我的后端不需要任何明确定义的请求处理程序。它只处理队列中的任务。但是当我为没有处理程序的后端创建模块 yaml 文件时,开发服务器抱怨它是一个无效文件。
我尝试使用 backend_conversion.py 文件并将请求处理程序从我的默认模块复制到我的后端模块中,这似乎有效,但感觉不对。
任何建议将不胜感激。
【问题讨论】:
-
您必须添加一个包含一些内容的处理程序部分 - 我想在模块存在之前检查是有意义的,但现在没有那么多了。
标签: python google-app-engine module task-queue gae-module