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