【发布时间】:2015-12-01 22:25:07
【问题描述】:
每分钟,一个 cron 作业会在我的默认队列中添加大约 6 个任务。每个任务运行大约需要 3 秒。
我希望项目一个接一个地处理,它们之间没有任何停顿。但是,App Engine 在调用任务之间最多可以等待一分钟。我只希望一次运行 1 个任务。
我怎样才能避免这种差距?
我的 queue.yaml 文件如下所示:
queue:
- name: default
rate: 10/s
max_concurrent_requests: 1
bucket_size: 100
retry_parameters:
task_age_limit: 2m
【问题讨论】: