使用aiofiles实现异步文件操作,提升性能;调整uvicorn工作进程数量。

This commit is contained in:
jxxghp
2025-07-30 07:56:56 +08:00
parent 5340e3a0a7
commit 2428d58e93
4 changed files with 17 additions and 14 deletions

View File

@@ -25,7 +25,7 @@ setproctitle.setproctitle(settings.PROJECT_NAME)
# 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() * 2 + 1,
timeout_graceful_shutdown=60))