Celery перезапускает одни и те же задачи снова и снова бесконечно, если есть какие-либо проблемы с сервером rabimq/celery в Python
Я искал об этом, но не получил ожидаемого ответа.
Здесь задан такой же вопрос, но он относится к redis, который может быть решен настройкой,
BROKER_TRANSPORT_OPTIONS = {'visibility_timeout': 3600*10}  # 10 hours
 Я пробовал это, но не работает, так как я узнал, что это применимо только к Redis, а для rabitmq мы должны использовать consumer_timeout. Но я не уверен, как мы можем настроить его или как использовать его с настройками rabitmq python/Django.
Я использую amqp==2.6.1, celery==4.2.2, Python 3.8 Django==3.0.4.
и конфигурации CELERY_BROKER_TRANSPORT,
CELERY_BROKER_TRANSPORT_OPTIONS = {
    'max_retries': 3,
    'interval_start': 0,
    'interval_step': 0.5,
    'interval_max': 3,
}
Запуск нескольких celery shared_task одновременно. В середине, если rabbitmq не работает или какие-то проблемы с сервером. Я вижу, как celery перезапускает одни и те же задачи снова и снова бесконечно.
Как остановить это повторное бесконечное выполнение задачи celery?