flower 时区设置
celery 搭配flower使用,flower默认使用的是UTC时间,那么如何在flower中使用当前城市的时间呢
我的环境 celery 3.1.25 ,python 3.69
1.在 app设置文件中设置时区,加上下面两句
CELERY_TIMEZONE = 'Asia/Shanghai'
CELERY_ENABLE_UTC = False
2. 在启动flower的时候后面跟上-A your_app ,比如我的app是celery_app,则后面-A celery_app ,这样flower会去读取celery 的app设置,也就是上面添加的这两行设置,
所以在flower页面中显示的就是上海的时间了