Как увеличить visibility_timeout - PullRequest
0 голосов
/ 19 декабря 2018

Мы используем Django 1.4.22 и сельдерея 3.1.25 с REDIS.Значение по умолчанию для visibility_timeout составляет один час, и оно слишком мало для наших заданий.

Как мы можем увеличить visibility_timeout до 6 часов?

Моя попытка была установить вDkjango setting.py это:

BROKER_TRANSPORT_OPTIONS = {'visibility_timeout': 3600 * 6}

Я не помню, откуда я получил эту рекомендацию.Если вы знаете любое другое решение, пожалуйста, сообщите.Пока что я не смог найти ничего, что работает.

- РЕДАКТИРОВАТЬ -

При работе:

manage.py celery inspect conf

Показывает:

...
"BROKER_TRANSPORT": null,
"BROKER_TRANSPORT_OPTIONS": {},
...
...