Tôi đã đọc tài liệu và tìm kiếm nhưng dường như không thể tìm thấy câu trả lời thẳng thắn:
Bạn có thể hủy một nhiệm vụ đã thực hiện không? (như trong nhiệm vụ đã bắt đầu, mất một lúc và nửa chặng đường cần được hủy bỏ)
Tôi tìm thấy cái này từ tài liệu tại Celery FAQ
>>> result = add.apply_async(args=[2, 2], countdown=120)
>>> result.revoke()
Nhưng tôi không rõ liệu điều này có hủy các tác vụ đã được xếp hàng hay không hay nó sẽ giết một tiến trình đang chạy trên một nhân viên. Cảm ơn vì bất kỳ ánh sáng nào bạn có thể tỏa ra!