Use multiple DB connections but retry failed requests

This commit is contained in:
2022-12-20 09:52:33 +01:00
parent 00d77e508d
commit f7675be834
5 changed files with 87 additions and 14 deletions

View File

@@ -59,11 +59,15 @@ func StartSimpleWebserver(t *testing.T) (*logic.Application, string, func()) {
DBConnMaxLifetime: 1 * time.Second,
DBConnMaxIdleTime: 1 * time.Second,
RequestTimeout: 30 * time.Second,
RequestMaxRetry: 32,
RequestRetrySleep: 100 * time.Millisecond,
ReturnRawErrors: true,
DummyFirebase: true,
DBSingleConn: true,
DBSingleConn: false,
}
scn.Conf = conf
sqlite, err := db.NewDatabase(conf)
if err != nil {
TestFailErr(t, err)