Повторите задание Celery с экспоненциальным откатом

Для такой задачи:

from celery.decorators import task

@task()
def add(x, y):
    if not x or not y:
        raise Exception("test error")
    return self.wait_until_server_responds(

если оно выдает исключение, и я хочу повторить его со стороны демона, как применить алгоритм экспоненциального отката, т.е. после2^2, 2^3,2^4 секунд секунд?

Также поддерживается ли повторная попытка со стороны сервера, так что если рабочий окажется убитым, то следующий рабочий, который будет порождаться, будет выполнять задачу повторной попытки?

Ответы на вопрос(2)

Ваш ответ на вопрос