здания по этому вопросу:Hard таймаут с помощью сельдерея с Джанго
Django Celery Time Limit Exceeded?
У меня есть некоторые задачи, которые могут выполняться на некоторое время. Однако большинство задач не должно занимать больше нескольких секунд. Я не хочу, чтобы глобальный тайм-аут учитывал те длительные задачи. Скорее, я хотел бы иметь глобальный жесткий таймлит, который является коротким, и вручную настроить задачи, которые мне нужны, чтобы иметь более длительный тайм-аут.
При оформлении задачи с помощью @task я сделал @task (timeout = None), и все же эта задача по-прежнему достигла таймаута в 300 секунд. Я вызвал задачу с task_function.delay (args).
Есть ли способ вызвать задачу и настроить ее таймаут?
Я попробовал оба выше, и в обоих случаях глобальные настройки переопределения. Я использую 2.5.5 –