https://prefect.io logo
j

Jeff Hale

07/17/2023, 6:09 PM
Exponential backoff in retries:
Copy code
from prefect import task, flow
from prefect.tasks import exponential_backoff
import random

@task(retries=3, retry_delay_seconds=exponential_backoff(backoff_factor=10))
def flaky_function():
    if random.choice([True, False]):
        raise RuntimeError("not this time!")
    return 42
1
🙌 1