将看板功能独立,方便独立维护功能。
This commit is contained in:
@@ -86,8 +86,11 @@ class DashboardServer:
|
|||||||
self.logger.info("正在初始化数据库连接...")
|
self.logger.info("正在初始化数据库连接...")
|
||||||
self.logger.info(f"数据库主机: {db_config.get('host')}, 数据库: {db_config.get('database')}")
|
self.logger.info(f"数据库主机: {db_config.get('host')}, 数据库: {db_config.get('database')}")
|
||||||
|
|
||||||
# 初始化数据库连接管理器
|
# 初始化数据库连接管理器 - 修改为先获取实例,再配置
|
||||||
self.db_manager = DBConnectionManager.get_instance(
|
self.db_manager = DBConnectionManager.get_instance()
|
||||||
|
|
||||||
|
# 配置数据库连接
|
||||||
|
self.db_manager.configure(
|
||||||
pool_name=db_config.get("pool_name"),
|
pool_name=db_config.get("pool_name"),
|
||||||
pool_size=db_config.get("pool_size"),
|
pool_size=db_config.get("pool_size"),
|
||||||
host=db_config.get("host"),
|
host=db_config.get("host"),
|
||||||
@@ -97,11 +100,15 @@ class DashboardServer:
|
|||||||
charset=db_config.get("charset"),
|
charset=db_config.get("charset"),
|
||||||
use_unicode=db_config.get("use_unicode"),
|
use_unicode=db_config.get("use_unicode"),
|
||||||
get_warnings=db_config.get("get_warnings"),
|
get_warnings=db_config.get("get_warnings"),
|
||||||
pool_reset_session=db_config.get("pool_reset_session"),
|
pool_reset_session=db_config.get("pool_reset_session")
|
||||||
redis_host=redis_config.get("host"),
|
)
|
||||||
redis_port=redis_config.get("port"),
|
|
||||||
redis_db=redis_config.get("db"),
|
# 配置Redis连接
|
||||||
redis_decode_responses=redis_config.get("decode_responses")
|
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")
|
||||||
)
|
)
|
||||||
|
|
||||||
# 初始化数据库操作类
|
# 初始化数据库操作类
|
||||||
|
|||||||
Reference in New Issue
Block a user