撤销多个芹菜任务
Revoke multiple celery tasks
我想从 celery 中撤销多个任务。
从官方文档中,他们建议采用以下方法。
这个有限制吗?因为我将撤销大约 10k 或 100k 任务。
>>> app.control.revoke([
... '7993b0aa-1f0b-4780-9af0-c47c0858b3f2',
... 'f565793e-b041-4b2b-9ca4-dca22762a55d',
... 'd9d35e03-2997-42d0-a13e-64a66b88a618',
])
没有限制。但请注意limitations around task revocation。特别是,此任务 ID 列表将保存在内存或磁盘上,因此可能会有一些内存或磁盘开销。
我想从 celery 中撤销多个任务。 从官方文档中,他们建议采用以下方法。 这个有限制吗?因为我将撤销大约 10k 或 100k 任务。
>>> app.control.revoke([
... '7993b0aa-1f0b-4780-9af0-c47c0858b3f2',
... 'f565793e-b041-4b2b-9ca4-dca22762a55d',
... 'd9d35e03-2997-42d0-a13e-64a66b88a618',
])
没有限制。但请注意limitations around task revocation。特别是,此任务 ID 列表将保存在内存或磁盘上,因此可能会有一些内存或磁盘开销。