重构路由
This commit is contained in:
+22
@@ -79,6 +79,28 @@ async def startup_event():
|
||||
print(f"[FAIL] RustFS连接失败: {e}")
|
||||
print("[WARN] 文件上传功能将不可用,但其他功能正常")
|
||||
|
||||
# 初始化Redis连接
|
||||
try:
|
||||
from services.redis_task_manager import redis_task_manager
|
||||
await redis_task_manager.connect()
|
||||
if redis_task_manager.is_connected:
|
||||
print("[OK] Redis连接成功")
|
||||
else:
|
||||
print("[WARN] Redis连接失败,任务状态将使用内存回退")
|
||||
except Exception as e:
|
||||
print(f"[WARN] Redis初始化异常: {e},任务状态将使用内存回退")
|
||||
|
||||
|
||||
@app.on_event("shutdown")
|
||||
async def shutdown_event():
|
||||
"""应用关闭时清理资源"""
|
||||
try:
|
||||
from services.redis_task_manager import redis_task_manager
|
||||
await redis_task_manager.disconnect()
|
||||
print("[OK] Redis连接已断开")
|
||||
except Exception as e:
|
||||
print(f"[WARN] Redis断开异常: {e}")
|
||||
|
||||
# 创建必要目录
|
||||
UPLOAD_DIR = Path("uploads")
|
||||
UPLOAD_DIR.mkdir(exist_ok=True)
|
||||
|
||||
Reference in New Issue
Block a user