diff options
| author | LazyDBA247-Anyvision <yonin@anyvision.co> | 2021-01-14 08:14:21 +0200 |
|---|---|---|
| committer | LazyDBA247-Anyvision <yonin@anyvision.co> | 2021-01-14 08:14:21 +0200 |
| commit | 8eed763b97acc3af6420f7e370c3e61ecc7befe2 (patch) | |
| tree | 940f31a7ebe983d4a3dc5fadc711a147873d08d0 /weed/command/scaffold.go | |
| parent | f17aa1d06c10c59124b08ca92480e4bba9b324b8 (diff) | |
| download | seaweedfs-8eed763b97acc3af6420f7e370c3e61ecc7befe2.tar.xz seaweedfs-8eed763b97acc3af6420f7e370c3e61ecc7befe2.zip | |
better mysql connection pool management
adding SetConnMaxLifetime configuration (https://golang.org/pkg/database/sql/#DB.SetConnMaxLifetime)
to enable refresh of connections.
Diffstat (limited to 'weed/command/scaffold.go')
| -rw-r--r-- | weed/command/scaffold.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/weed/command/scaffold.go b/weed/command/scaffold.go index f43a9d143..887c9883f 100644 --- a/weed/command/scaffold.go +++ b/weed/command/scaffold.go @@ -118,6 +118,7 @@ password = "" database = "" # create or use an existing database connection_max_idle = 2 connection_max_open = 100 +connection_max_lifetime_seconds = 0 interpolateParams = false [postgres] # or cockroachdb |
