We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6012bbf commit 9592ad2Copy full SHA for 9592ad2
api/pkg/di/container.go
@@ -231,6 +231,14 @@ func (container *Container) DedicatedDB() (db *gorm.DB) {
231
container.logger.Fatal(err)
232
}
233
234
+ sqlDB, err := db.DB()
235
+ if err != nil {
236
+ container.logger.Fatal(stacktrace.Propagate(err, "cannot get sql.DB from GORM"))
237
+ }
238
+
239
+ sqlDB.SetMaxOpenConns(2)
240
+ sqlDB.SetConnMaxLifetime(time.Hour)
241
242
if err = db.Use(tracing.NewPlugin()); err != nil {
243
container.logger.Fatal(stacktrace.Propagate(err, "cannot use GORM tracing plugin"))
244
0 commit comments