- retry sleep duration reduced to 3 seconds.

This commit is contained in:
gazebo
2018-09-23 18:42:20 +08:00
parent c1186b9dc6
commit 3072d0f66b

View File

@@ -12,10 +12,10 @@ import (
const (
DefClientTimeout = 10 * time.Second
DefSleepSecondWhenExceedLimit = 6 * time.Second
DefSleepSecondWhenExceedLimit = 3 * time.Second
DefRandSlice = 10
DefMaxRecoverableRetryCount = 3
DefMaxExceedLimitRetryCount = 12
DefMaxExceedLimitRetryCount = 25
)
type APIRetryConfig struct {
@@ -96,8 +96,6 @@ func AccessPlatformAPIWithRetry(client *http.Client, handleRequest func() *http.
}
errLevel, err := handleResponse(response)
if err == nil {
exceedLimitRetryCount = 0
recoverableErrorRetryCount = 0
return nil
} else if errLevel == ErrLevelExceedLimit {
exceedLimitRetryCount++