airflow默认使用utc时间,在中国时区需要用+8小时就是本地时间,
下面把airflow全面修改为中国时区,带大家改airflow源码
博主使用airflow版本是1.10.2,其它版本大同小异,参照修改即可
使用 pip安装apache-airflow 的修改方式
- 在airflow家目录下修改airflow.cfg,设置
default_timezone = Asia/Shanghai
2.进入airflow包的安装位置,也就是site-packages的位置,以下修改文件均为相对位置
# 这我安装airflow包的位置(大家自行参考)
cd /root/.virtualenvs/af/lib/python3.4/site-packages/
3.修改airflow/utils/timezone.py
在 utc = pend