Increase Retries in HttpClientWrapper
This commit is contained in:
parent
a07207a7b7
commit
449ee3f7a3
@ -36,7 +36,7 @@ namespace WebMVC.Services.Utilities
|
|||||||
Policy.Handle<HttpRequestException>()
|
Policy.Handle<HttpRequestException>()
|
||||||
.CircuitBreakerAsync(
|
.CircuitBreakerAsync(
|
||||||
// number of exceptions before breaking circuit
|
// number of exceptions before breaking circuit
|
||||||
3,
|
5,
|
||||||
// time circuit opened before retry
|
// time circuit opened before retry
|
||||||
TimeSpan.FromMinutes(1),
|
TimeSpan.FromMinutes(1),
|
||||||
(exception, duration) =>
|
(exception, duration) =>
|
||||||
@ -55,7 +55,7 @@ namespace WebMVC.Services.Utilities
|
|||||||
Policy.Handle<HttpRequestException>()
|
Policy.Handle<HttpRequestException>()
|
||||||
.WaitAndRetryAsync(
|
.WaitAndRetryAsync(
|
||||||
// number of retries
|
// number of retries
|
||||||
3,
|
5,
|
||||||
// exponential backofff
|
// exponential backofff
|
||||||
retryAttempt => TimeSpan.FromSeconds(Math.Pow(2, retryAttempt)),
|
retryAttempt => TimeSpan.FromSeconds(Math.Pow(2, retryAttempt)),
|
||||||
// on retry
|
// on retry
|
||||||
|
Loading…
x
Reference in New Issue
Block a user