任务推送队列执行频繁

Task Push Queue executes to frequently

队列设置:

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

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

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

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

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