'commit'
This commit is contained in:
6
Start.py
6
Start.py
@@ -38,6 +38,7 @@ logger.info("驿来特AI智能分析系统模块导入完成!")
|
||||
from Controller.YltAnalyticsController import router as ylt_router, init_db, close_db
|
||||
from Controller.DegreeController import router as degree_router
|
||||
from Controller.HaiBaoController import router as haibao_router
|
||||
from Controller.DouYinController import router as douyin_router, recover_pending_tasks
|
||||
from Util.Win32Patch import patch
|
||||
from Util.RedisKit import RedisKit
|
||||
|
||||
@@ -49,6 +50,10 @@ async def lifespan(app: FastAPI):
|
||||
await init_db()
|
||||
# Initialize Redis connection
|
||||
await RedisKit().get_connection()
|
||||
|
||||
# Recover interrupted Douyin tasks
|
||||
await recover_pending_tasks()
|
||||
|
||||
try:
|
||||
yield
|
||||
finally:
|
||||
@@ -65,6 +70,7 @@ app.mount("/static", StaticFiles(directory=static_dir), name="static")
|
||||
app.include_router(ylt_router)
|
||||
app.include_router(degree_router)
|
||||
app.include_router(haibao_router)
|
||||
app.include_router(douyin_router)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user