From 50b8d9a914353535de7eeb5ffa829da46e350ee9 Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Wed, 13 Aug 2025 08:43:37 +0000 Subject: [PATCH] fix(database): extend pools (sentry-11) --- app/dependencies/database.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/dependencies/database.py b/app/dependencies/database.py index 1ced03c..bb4c065 100644 --- a/app/dependencies/database.py +++ b/app/dependencies/database.py @@ -19,7 +19,13 @@ def json_serializer(value): # 数据库引擎 -engine = create_async_engine(settings.database_url, json_serializer=json_serializer) +engine = create_async_engine( + settings.database_url, + json_serializer=json_serializer, + pool_size=20, + max_overflow=20, + pool_timeout=30.0, +) # Redis 连接 redis_client = redis.from_url(settings.redis_url, decode_responses=True)