diff --git a/app/main.py b/app/main.py index dafbb62a..9dfcde73 100644 --- a/app/main.py +++ b/app/main.py @@ -1,5 +1,6 @@ import multiprocessing import os +import setproctitle import signal import sys import threading @@ -19,6 +20,9 @@ if SystemUtils.is_frozen(): from app.core.config import settings from app.db.init import init_db, update_db +# 设置进程名 +setproctitle.setproctitle(settings.PROJECT_NAME) + # uvicorn服务 Server = uvicorn.Server(Config(app, host=settings.HOST, port=settings.PORT, reload=settings.DEV, workers=multiprocessing.cpu_count(), diff --git a/requirements.in b/requirements.in index 7103d282..de448c80 100644 --- a/requirements.in +++ b/requirements.in @@ -70,3 +70,4 @@ tqdm~=4.67.1 setuptools~=78.1.0 pympler~=1.1 smbprotocol~=1.15.0 +setproctitle~=1.3.6