How can I schedule a Task to execute at a specific time using celery?

Use

YourTask.apply_async(args=[some, args, here], eta=when)

And at the end of your task, reschedule it to the next time it should run.

Leave a Comment