2017-07-07 85 views

回答

2

使用剛發佈的Airflow 1.9.0,這是現在可配置。

在airflow.cfg有這一行:

# Import path for celery configuration options 
celery_config_options = airflow.config_templates.default_celery.DEFAULT_CELERY_CONFIG 

指向從導入路徑Python文件。當前默認的版本可以爲https://github.com/apache/incubator-airflow/blob/1.9.0/airflow/config_templates/default_celery.py

如果你需要一個設置,是不是tweakable通過該文件,然後創建一個新的模塊,說「my_celery_config.py」:

CELERY_CONFIG = { 
    # .... 
} 

,並把它放在你的AIRFLOW_HOME目錄(即沿着dags /文件夾),然後在配置中設置celery_config_options = my_celery_config.CELERY_CONFIG

相關問題