任务推送队列经常执行

时间:2017-08-10 08:55:15

标签: google-app-engine google-app-engine-python

队列设置:

queue:
- name: my-queue
  rate: 30/h
  max_concurrent_requests: 1
  bucket_size: 1

读这个我会说这个队列每2分钟处理1个任务。事实并非如此,当我向队列添加40个任务时,他们都会在几秒钟内完成处理。

目标是每2分钟处理1个任务。

在开发服务器(Python)上测试。

1 个答案:

答案 0 :(得分:1)

The local development server does not respect the rate or bucket_size fields.

我认为你能得到的最接近的是每分钟执行最多1个任务。

queue:
- name: my-queue
  rate: 1/m
  max_concurrent_requests: 1
  bucket_size: 1