refactor(lifecycle): add graceful support and remove signal handling

This commit is contained in:
InfinityPacer
2024-10-18 00:35:54 +08:00
parent c02c19d719
commit 62ac03fb29
3 changed files with 11 additions and 23 deletions

View File

@@ -20,7 +20,8 @@ from app.db.init import init_db, update_db
# uvicorn服务
Server = uvicorn.Server(Config(app, host=settings.HOST, port=settings.PORT,
reload=settings.DEV, workers=multiprocessing.cpu_count()))
reload=settings.DEV, workers=multiprocessing.cpu_count(),
timeout_graceful_shutdown=5))
def start_tray():