Change defaults for pool configuration
This commit is contained in:
parent
c5447d4dc5
commit
e8caef1858
|
@ -54,13 +54,14 @@ func (cfg Config) BuildPool() (*sql.DB, error) {
|
|||
}
|
||||
|
||||
if cfg.MaxOpenConns <= 0 {
|
||||
cfg.MaxOpenConns = 10
|
||||
cfg.MaxOpenConns = 0
|
||||
}
|
||||
if cfg.MaxIdleConns <= 0 {
|
||||
cfg.MaxIdleConns = 10
|
||||
if cfg.MaxIdleConns == 0 {
|
||||
cfg.MaxIdleConns = 100
|
||||
}
|
||||
|
||||
if cfg.ConnMaxLifetimeSec <= 0 {
|
||||
cfg.ConnMaxLifetimeSec = 60
|
||||
cfg.ConnMaxLifetimeSec = 0
|
||||
}
|
||||
if cfg.ConnMaxIdletimeSec <= 0 {
|
||||
cfg.ConnMaxIdletimeSec = 30
|
||||
|
|
Loading…
Reference in New Issue