diff --git a/app/__init__.py b/app/__init__.py index b9aa3a7..a24d384 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -40,10 +40,10 @@ async def lifespan(app: FastAPI): password=settings.FLOW_MYSQL_PASSWORD, db=settings.FLOW_MYSQL_DB, # 核心并发参数 - minsize=20, # 初始保持20个连接(避免频繁创建销毁) - maxsize=80, # 最大连接数(关键参数) + minsize=20, # 初始保持20个连接 + maxsize=50, # 最大连接数 # 连接管理优化 - pool_recycle=180, # 180秒回收连接(小于MySQL的wait_timeout) + pool_recycle=100, # 180秒回收连接 connect_timeout=15, # 连接超时时间 # 其他优化 charset='utf8mb4',