|  |      13IOhG7M0knRu5UlC      2017-10-27 21:48:32 +08:00 via Android 这个问题不应该解决队列吧。 能详细讲讲具体做什么吗?这个抢占指的又是什么?是网络还是?有 ack 吗? | 
|  |      2gamexg      2017-10-27 21:51:00 +08:00 记得有个参数可以设置 worker 一次取几个任务,设置为 1 就好。 具体的需要查文档了。 | 
|  |      3gamexg      2017-10-27 21:53:16 +08:00 | 
|  |      4herozem      2017-10-27 21:54:52 +08:00 有个 prefetch_count. 如果这个还觉得不够, 可以参考一下我写的一个任务框架 https://github.com/jiajunhuang/toq 里面有个模式是 sleepy mode, 如果任务过多,就会停止拉取任务 | 
|  |      5DoctorCat      2017-10-27 21:57:30 +08:00 1. 给每个 worker 合理的设定--concurrency、--autoscale 参数 2. 同问题 1,有没有其他答案观察 ing | 
|  |      7est      2017-10-27 22:52:20 +08:00 别用  celery 了 用 dask |