浏览代码

fix sqlite db lock by reducing maximum open connections to 1 (#732)

Tiger Wang 2 年之前
父节点
当前提交
be9a010d17
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      pkg/sqlite/db.go

+ 1 - 1
pkg/sqlite/db.go

@@ -34,7 +34,7 @@ func GetDb(dbPath string) *gorm.DB {
 	db, err := gorm.Open(sqlite.Open(dbPath+"/casaOS.db"), &gorm.Config{})
 	c, _ := db.DB()
 	c.SetMaxIdleConns(10)
-	c.SetMaxOpenConns(100)
+	c.SetMaxOpenConns(1)
 	c.SetConnMaxIdleTime(time.Second * 1000)
 	if err != nil {
 		logger.Error("sqlite connect error", zap.Any("db connect error", err))