增加上传列表
This commit is contained in:
@@ -68,6 +68,11 @@ async def lifespan(app: FastAPI):
|
||||
await upload_queue.recover()
|
||||
upload_queue_task = asyncio.create_task(upload_queue.run())
|
||||
|
||||
# 启动上传队列(异步处理素材上传)
|
||||
from app.services.upload_queue import upload_queue
|
||||
await upload_queue.recover()
|
||||
upload_queue_task = asyncio.create_task(upload_queue.run())
|
||||
|
||||
# 启动时立即同步一次未支付订单
|
||||
asyncio.create_task(asyncio.sleep(5)) # 等待5秒后再同步,让系统完全启动
|
||||
async def startup_sync():
|
||||
@@ -94,6 +99,8 @@ async def lifespan(app: FastAPI):
|
||||
await upload_queue_task
|
||||
expiry_task.cancel()
|
||||
token_refresh_task.cancel()
|
||||
upload_queue.stop()
|
||||
await upload_queue_task
|
||||
await close_database()
|
||||
await close_redis()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user