Я установил Flower via pip, все работает нормально, но когда я вижу время задачи в цветке, он показывает мне время по Гринвичу вместо времени во временной зоне. Flower task optionsЦветочное шоу сельдерея Время по Гринвичу вместо местного часового пояса
- Pythnon - 3,4
- Джанго - 1.8.7
- Redis сервер v = 2.8.17
- сельдерея - 3.1.19
Мой сельдерей и d Джанго конф:
TIME_ZONE = 'Europe/Moscow'
USE_I18N = True
USE_L10N = True
USE_TZ = True
CELERY_ENABLE_UTC = True
CELERY_TIMEZONE = 'Europe/Moscow'
Я попытался изменить TIME_ZONE, но это ничего не дает, или установить CELERY_ENABLE_UTS = False Если я изменить свойство часового пояса сельдерея - это изменилось в рабочих журналах. Время HW на сервере - 13:52.
В рабочее время журнала отображается правильно.
[2016-01-13 13:52:44,510: INFO/MainProcess] Received task: ***task[f652c89d-3f1b-4795-9e41-064ceb33b462]
[2016-01-13 13:52:45,529: INFO/MainProcess] Task ***task[f652c89d-3f1b-4795-9e41-064ceb33b462] succeeded in 1.0084812670002066s:
Попробуйте посмотреть здесь: http://stackoverflow.com/questions/22786748/celery-scheduled-tasks-problems- with-timezone –
Какую версию сельдерея вы используете? –
Я пробовал. Насколько я понимаю - время, в сельдерее определяется временем, когда проблема заключается в отображении его цветка. –