From 948b47aa62d161fdab9fcba61d60b3093115e180 Mon Sep 17 00:00:00 2001 From: liuwei Date: Thu, 27 Mar 2025 11:43:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=E7=9C=8B=E6=9D=BF=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E7=8B=AC=E7=AB=8B=EF=BC=8C=E6=96=B9=E4=BE=BF=E7=8B=AC=E7=AB=8B?= =?UTF-8?q?=E7=BB=B4=E6=8A=A4=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/dashboard/server.py | 27 ++++----------------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/admin/dashboard/server.py b/admin/dashboard/server.py index a4d3859..7f5fa9a 100644 --- a/admin/dashboard/server.py +++ b/admin/dashboard/server.py @@ -86,29 +86,10 @@ class DashboardServer: self.logger.info("正在初始化数据库连接...") self.logger.info(f"数据库主机: {db_config.get('host')}, 数据库: {db_config.get('database')}") - # 初始化数据库连接管理器 - 修改为先获取实例,再配置 - self.db_manager = DBConnectionManager.get_instance() - - # 配置数据库连接 - self.db_manager.configure( - pool_name=db_config.get("pool_name"), - pool_size=db_config.get("pool_size"), - host=db_config.get("host"), - user=db_config.get("user"), - password=db_config.get("password"), - database=db_config.get("database"), - charset=db_config.get("charset"), - use_unicode=db_config.get("use_unicode"), - get_warnings=db_config.get("get_warnings"), - pool_reset_session=db_config.get("pool_reset_session") - ) - - # 配置Redis连接 - self.db_manager.configure_redis( - host=redis_config.get("host"), - port=redis_config.get("port"), - db=redis_config.get("db"), - decode_responses=redis_config.get("decode_responses") + # 初始化数据库连接管理器 - 按照DBConnectionManager的接口要求传递参数 + self.db_manager = DBConnectionManager.get_instance( + mysql_config=db_config, + redis_config=redis_config ) # 初始化数据库操作类