GAE:队列,配额和后端实例

时间:2012-08-04 03:42:35

标签: google-app-engine gae-quotas

我有一个包含很多任务的队列。我想使用一个后端实例来处理此队列。我的配额信息告诉我,我已经在数百个前端实例时间内放弃了我的预算,并且没有使用任何后端实例小时数。由于我只配置了一个后端实例,因此我希望每小时收费不超过1(后端)实例小时。这是我的配置:

backends.yaml

backends:
- name: worker
  class: B8
  instances: 1
  options:dynamic

queue.yaml中

- name: import
  rate: 20/s
  bucket_size: 40

在我的脚本中将任务添加到队列

deferred.defer(importFunction, _target='worker', _queue="import")

账单状态

Resource                     Usage   
Frontend Instance Hours      198.70 Instance Hours      
Backend Instance Hours       0.00 Instance Hours    

任务标题

X-AppEngine-Current-Namespace   
Content-Type    application/octet-stream
Referer http://worker.appname.appspot.com/_ah/queue/deferred
Content-Length  1619
Host    worker.appname.appspot.com
User-Agent  AppEngine-Google; (+http://code.google.com/appengine)

1 个答案:

答案 0 :(得分:0)

我需要部署我的后端代码:

appcfg.py backends update dir instance_name