Polly
retry: 5
backoff: Math.Pow(2, retryNumber) * 500
execução
tentativa 1; tempo de espera 00:00:01
execução
tentativa 2; tempo de espera 00:00:02
execução
tentativa 3; tempo de espera 00:00:04
execução
tentativa 4; tempo de espera 00:00:08
execução
tentativa 5; tempo de espera 00:00:16
execução
R4J
retry: 5
backoff: ofExponentialBackoff(500, 2)
execução
tentativa 1; tempo de espera 500ms
execução
tentativa 2; tempo de espera 1,000ms
execução
tentativa 3; tempo de espera 2,000ms
execução
tentativa 4; tempo de espera 4,000ms
execução
Polly
retry: 4
backoff: Math.Pow(2, retryNumber)
execução
tentativa 1; tempo de espera 2ms
execução
tentativa 2; tempo de espera 4ms
execução
tentativa 3; tempo de espera 8ms
execução
tentativa 4; tempo de espera 16ms
execução
R4J
retry: 5
backoff: ofExponentialBackoff(1, 2)
execução
tentativa 1; tempo de espera 1ms
execução
tentativa 2; tempo de espera 2ms
execução
tentativa 3; tempo de espera 4ms
execução
tentativa 4; tempo de espera 8ms
execução