我有一个包含很多任务的队列。我想使用一个后端实例来处理此队列。我的配额信息告诉我,我已经在数百个前端实例时间内放弃了我的预算,并且没有使用任何后端实例小时数。由于我只配置了一个后端实例,因此我希望每小时收费不超过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)
答案 0 :(得分:0)
我需要部署我的后端代码:
appcfg.py backends update dir instance_name