Ami*_*mar 10 timezone utc airflow apache-airflow
我最近将气流版本从气流1.8升级到apache-airflow 1.9,升级成功了,我使用Celery Executor扩展了环境,一切似乎工作正常但是dag和任务开始日期,执行日期等都出现在UTC时区和计划的dags以UTC格式运行,在升级之前它们曾经以本地时区(即pdt)运行.
关于如何将pdt作为气流中的默认时区的任何想法?
我已经尝试使用default_timezone在airflow.cfg给default_timezone = pdt,但即使重新启动所有的服务,其调度DAG和任务UTC之后.期待您的帮助,将默认时区修改为pdt.
Dan*_*ang 11
在版本1.9.0之前的本地时区中运行的气流是无意的,只是Airflow代码使用datetime.now()和datetime.today()代替的副作用datetime.utcnow().这已经在AIRFLOW-289下的1.9.0中得到了纠正,使得时区独立(总是UTC),正如您所观察到的那样.
官方支持将Airflow识别为时区,并将其合并到主分支中.这项工作是作为AIRFLOW-288的一部分完成的,并没有在最新的稳定版本(1.9.0)中提供.您可以在下一个主要版本中期待它.
一旦你有了这个改变,马特的回答应该能帮助你找到你想要的东西.
| 归档时间: |
|
| 查看次数: |
9112 次 |
| 最近记录: |