我定义了两个名为"default"和"fast"的Google App Engine推送队列。 如何在"快速"队列中创建任务?
这是 queue.yaml:队列:
- name: default
rate: 20/s
bucket_size: 10
- name: fast
rate: 50/s
bucket_size: 10
我已经尝试了多种方法,例如修改 url 参数,但所有内容都位于默认队列中。
有没有人有代码显示如何将任务发送到同一模块中的多个队列?
taskque接受一个名为queue_name的参数。
from google.appengine.api import taskqueue
task = taskqueue.add(
url='/your_task_handler_url',
params={'param1': 'paramval'}, queue_name='fast')