refactor: recycle db connection to avoid "the connection is closed" exception.

This commit is contained in:
liqiang-fit2cloud 2025-07-23 16:28:38 +08:00
parent 3d08263f79
commit 063920ce59

View File

@ -59,9 +59,12 @@ class Config(dict):
"USER": self.get('DB_USER'),
"PASSWORD": self.get('DB_PASSWORD'),
"ENGINE": self.get('DB_ENGINE'),
"CONN_MAX_AGE": 0,
"POOL_OPTIONS": {
"POOL_SIZE": 20,
"MAX_OVERFLOW": int(self.get('DB_MAX_OVERFLOW'))
"MAX_OVERFLOW": int(self.get('DB_MAX_OVERFLOW')),
'RECYCLE': 1800,
'TIMEOUT': 30
}
}