From 56af98b5b45d16e61ba66bc79aa0dd5f7adda062 Mon Sep 17 00:00:00 2001 From: Pascal Fischer Date: Thu, 10 Oct 2024 16:25:54 +0200 Subject: [PATCH] hard limit of 1 for sqlite max conn --- management/server/sql_store.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/management/server/sql_store.go b/management/server/sql_store.go index 615203bee..20e877e2c 100644 --- a/management/server/sql_store.go +++ b/management/server/sql_store.go @@ -69,6 +69,11 @@ func NewSqlStore(ctx context.Context, db *gorm.DB, storeEngine StoreEngine, metr if err != nil { conns = runtime.NumCPU() } + + if storeEngine == SqliteStoreEngine { + conns = 1 + } + sql.SetMaxOpenConns(conns) log.Infof("Set max open db connections to %d", conns)