Celery 4.4 + Redis - длинные задачи ETA, default_timeout
Мы используем Celery (celery==4.4.7) вместе с брокером Redis. У нас есть несколько задач с длительным ETA, некоторые задачи имеют ETA сейчас + 7 дней. У нас были проблемы с тем, что задачи celery выполнялись несколько раз, и во время отладки мы обнаружили, что причина в том, что default_timeout равен 1 часу
Я посмотрел здесь: celery tasks with long eta (8+ hours) are executed multiple times in a row when eta is reached
и
https://docs.celeryq.dev/en/4.4.0/getting-started/brokers/redis.html#visibility-timeout
Мы хотим увеличить default_timeout до 7 дней или чуть больше - до 8 дней.
app.conf.broker_transport_options = {"visibility_timeout": 864000}
Есть ли какие-либо негативные последствия этого?