add retries request
Signed-off-by: Emile Vauge <emile@vauge.com>
This commit is contained in:
parent
1d040dbdd2
commit
4a9e82903e
7 changed files with 93 additions and 16 deletions
|
@ -27,6 +27,7 @@ type GlobalConfiguration struct {
|
|||
DefaultEntryPoints DefaultEntryPoints
|
||||
ProvidersThrottleDuration time.Duration
|
||||
MaxIdleConnsPerHost int
|
||||
Retry *Retry
|
||||
Docker *provider.Docker
|
||||
File *provider.File
|
||||
Web *WebProvider
|
||||
|
@ -182,6 +183,12 @@ type Certificate struct {
|
|||
KeyFile string
|
||||
}
|
||||
|
||||
// Retry contains request retry config
|
||||
type Retry struct {
|
||||
Attempts int
|
||||
MaxMem int64
|
||||
}
|
||||
|
||||
// NewGlobalConfiguration returns a GlobalConfiguration with default values.
|
||||
func NewGlobalConfiguration() *GlobalConfiguration {
|
||||
return new(GlobalConfiguration)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue