zhaoqingang
2024-11-19 33f6340b94a5bfbeda120b075c8121eca6ffd989
main.py
@@ -1,5 +1,5 @@
from contextlib import asynccontextmanager
from apscheduler.schedulers.background import BackgroundScheduler
# from apscheduler.schedulers.background import BackgroundScheduler
from fastapi import FastAPI
from app.api.auth import router as auth_router
from app.api.canvas import canvas_router
@@ -42,14 +42,10 @@
# 创建调度器
scheduler = BackgroundScheduler()
scheduler.add_job(sync_resource,minutes=1, id="sync_resource_data")
scheduler.start()
# scheduler = BackgroundScheduler()
# scheduler.add_job(sync_resource, 'interval', minutes=1, id="sync_resource_data")
# scheduler.start()
@app.on_event("shutdown")
async def shutdown_event():
    print("Shutdown event handler")
    scheduler.shutdown()
app.include_router(auth_router, prefix='/api/auth', tags=["auth"])
app.include_router(chat_router, prefix='/api/chat', tags=["chat"])