重构异步任务执行机制,将FastAPI的BackgroundTasks替换为独立的线程执行。修改了async_meeting_service,添加run_task_in_background方法创建守护线程,并在会议总结生成和音频上传后的自动总结监控中调用。这消除了对API层BackgroundTasks参数的依赖,使服务层更独立且便于测试。 |
||
|---|---|---|
| .. | ||
| api/endpoints | ||
| core | ||
| models | ||
| services | ||
| utils | ||
| main.py | ||
重构异步任务执行机制,将FastAPI的BackgroundTasks替换为独立的线程执行。修改了async_meeting_service,添加run_task_in_background方法创建守护线程,并在会议总结生成和音频上传后的自动总结监控中调用。这消除了对API层BackgroundTasks参数的依赖,使服务层更独立且便于测试。 |
||
|---|---|---|
| .. | ||
| api/endpoints | ||
| core | ||
| models | ||
| services | ||
| utils | ||
| main.py | ||