Optimize database connection management in spider module, fix WebSocket handling and parameter validation.

This commit is contained in:
戒酒的李白
2025-02-25 10:27:41 +08:00
parent 930046fd5c
commit e0719583fc
4 changed files with 104 additions and 16 deletions
+4
View File
@@ -9,6 +9,7 @@ from pytz import utc
from datetime import datetime, timedelta
import time
from utils.logger import app_logger as logging
from utils.db_manager import DatabaseManager
def get_db_connection_interactive():
"""
@@ -232,6 +233,9 @@ DB_CONFIG = {
'charset': 'utf8mb4'
}
# 初始化数据库管理器
DatabaseManager.initialize(DB_CONFIG)
# 主程序入口
if __name__ == '__main__':
# 检测是否需要初始化数据库