fix: connect pool pre ping

This commit is contained in:
junjun
2026-08-03 17:05:35 +08:00
parent e735bfafc0
commit ec4717e1f1
+2 -1
View File
@@ -147,7 +147,8 @@ def get_engine(ds: CoreDatasource, timeout: int = 0, use_pool: bool = False) ->
db_config = {
'pool_size': conf.poolSize if conf.poolSize else 5,
'max_overflow': 20,
'pool_recycle': 3600
'pool_recycle': 3600,
'pool_pre_ping': True
} if use_pool else {
'poolclass': NullPool
}