从Celery搜索并有选择地删除任务

时间:2015-04-23 19:56:45

标签: python redis celery

我想清理我的芹菜队列。如何通过类型参数搜索任务并有选择地删除其中的一些?如果重要的话,我正在使用Redis作为经纪人;我宁愿不在Redis级别处理这个问题。

1 个答案:

答案 0 :(得分:1)

我在这里看到的唯一选择是使用Kombu库直接使用编码,这是Celery用作AMQP的库,可以用抽象的方式与所有支持的代理对话,包括Redis。 无论如何,我会劝阻这种做法,因为清理队列的需要往往是糟糕设计的结果。

此致