fix: avoid blocking browser init
This commit is contained in:
8
app.py
8
app.py
@@ -226,7 +226,13 @@ if __name__ == "__main__":
|
||||
logger.warning(f"警告: 加载并发配置失败,使用默认值: {e}")
|
||||
|
||||
logger.info("正在初始化浏览器管理器...")
|
||||
init_browser_manager()
|
||||
try:
|
||||
from services.browser_manager import init_browser_manager_async
|
||||
|
||||
logger.info("启动浏览器环境初始化(后台进行,不阻塞服务启动)...")
|
||||
init_browser_manager_async()
|
||||
except Exception as e:
|
||||
logger.warning(f"警告: 启动浏览器初始化失败: {e}")
|
||||
|
||||
logger.info("启动定时任务调度器...")
|
||||
threading.Thread(target=scheduled_task_worker, daemon=True, name="scheduled-task-worker").start()
|
||||
|
||||
Reference in New Issue
Block a user