【发布时间】:2019-06-22 07:30:28
【问题描述】:
我是 celery 新手,如果需要更多信息,请在 cmets 中告诉我。
我有大约 3000 个任务在 redis 中排队,我想在多个线程上同时执行这些任务,经过一番研究后,我最终使用 eventlet 进行线程池并将并发设置为 500,就像这样
celery worker -A <app_name> -P eventlet -c 500
但是当我检查芹菜花时,有许多可用的免费线程,而芹菜没有使用这些线程
知道如何利用这些空闲线程并加快任务速度吗? 如果可能的话,请推荐一本与芹菜一起工作的好书
【问题讨论】:
标签: python django redis celery