aboutsummaryrefslogtreecommitdiff
path: root/weed/command/scaffold.go
diff options
context:
space:
mode:
authorLazyDBA247-Anyvision <yonin@anyvision.co>2021-01-14 08:14:21 +0200
committerLazyDBA247-Anyvision <yonin@anyvision.co>2021-01-14 08:14:21 +0200
commit8eed763b97acc3af6420f7e370c3e61ecc7befe2 (patch)
tree940f31a7ebe983d4a3dc5fadc711a147873d08d0 /weed/command/scaffold.go
parentf17aa1d06c10c59124b08ca92480e4bba9b324b8 (diff)
downloadseaweedfs-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.go1
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