malthe commented on pull request #18112: URL: https://github.com/apache/airflow/pull/18112#issuecomment-939883077
For the Celery executor, there is also an option to use built-in task scheduling: https://docs.celeryproject.org/en/stable/userguide/calling.html#eta-and-countdown > The ETA (estimated time of arrival) lets you set a specific date and time that is the earliest time at which your task will be executed. countdown is a shortcut to set ETA by seconds into the future. Airflow could then immediately enqueue the task for execution, but have the executor delay actual execution until some _arrival time_ and before some _expiration time_ (this is the terms used by Celery). The Kubernetes executor could accomplish the same with a cron job (using a specific time as the scheduling and [startingDeadlineSeconds](https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/#starting-deadline) for task expiration). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
