The Retry pattern should be used with caution.
▪ If a service is experiencing persistent failures or is unavailable for an extended period of time, the
retry pattern result in an excessive number of failed requests.
▪ In these cases, it is necessary to implement additional strategies, circuit breaking or fallback logic
to prevent the retry pattern from further impacting the system.
https://learn.microsoft.com/en-us/azure/architecture/patterns/retry