В документации по стойкости неправильно документирована экспонента ожидания повторной попытки.

В ссылке https://tenacity.readthedocs.io/en/latest/ в приведенном ниже примере указано, что ожидание между повторными попытками будет 2*1 (ограничено 10 секундами), но не должно ли это быть линейным ростом, когда множитель равен 1.

      @retry(wait=wait_exponential(multiplier=1, min=4, max=10))
def wait_exponential_1():
    print("Wait 2^x * 1 second between each retry starting with 4 seconds, then up to 10 seconds, then 10 seconds afterwards")
    raise Exception

0 ответов

Другие вопросы по тегам