0

我有一个从我的前端应用程序代码中调用的动态后端进程。为此,它必须通过 app.yaml 可见。但是当后端以这种方式运行时,我在管理面板上看到我的后端配额没有变化,这让我相信它是在前端配额上运行的。

后端通过 ataskqueue.add(url='/path/to/backend')从前端调用。

这不应该调用后端实例至少 15 分钟并因此使用该配额吗?

4

2 回答 2

1

您不会通过 URL 将任务定位到后端,而是使用target参数:

taskqueue.add(url='/my/url', target='my_backend_name')

请参阅文档

于 2012-10-01T12:10:06.903 回答
0

您是否真的通过命令行启动了后端?

https://developers.google.com/appengine/docs/python/backends/overview#Commands

 appcfg backends <dir> start <backend>

将后端状态设置为 START,允许其接收 HTTP 请求。驻留后端立即启动。在第一个用户请求到达之前,动态后端不会启动。如果后端已经启动,则无效。

于 2012-10-01T10:29:43.390 回答