Apache Airflow 2.2: практический курс: Продвинутый Apache Airflow / Настраиваем CeleryExecutor
Для настройки CeleryExecutor необходимо выполнить следующие шаги:
executor
:executor = CeleryExecutor
broker_url
и указать параметры брокера, для Redis можно формат: redis://<host>:<port>/<db_num>
:broker_url = redis://localhost:6379/0
result_backend
, оно отвечает за параметры доступа к хранилищу, куда будет складироваться статус выполнения задач. Я предпочитаю использовать те же параметры что и для базы данных Airflow:result_backend = db+postgresql://airflow:password@localhost:6666/airflow
Этого достаточно для начальной настройки выполнения задач через Celery.
Спасибо за внимательность, поправил 🙏
borodatsik 8 Апрель 2023
Все подпункты в перечислении - единицы