安装uWSGI
pip install uwsgi
创建 uwsgi.ini 文件
[uwsgi]
base = /home/hayley/web_api
http=0.0.0.0:5000
#pythonpath :项目目录
pythonpath=%(base)
#callable:具体执行.run方法的那个实体的名字
callable=app
wsgi-file = %(base)/app.py
#env = PYTHONIOENCODING=utf-8
env = CUDA_VISIBLE_DEVICES=3
#processes:服务器打开的并行进程个数
processes=1
#threads:每个进程等待处理请求的线程个数
threads=4
master = True
enable-threads = Ture
chmod-socket = 666
max-requests = 5000
#daemonize :日志文件
daemonize = %(base)/logs/uwsgi-@(exec://date +%%Y-%%m-%%d).log
log-reopen = true
pidfile = %(base)/conf/uwsgi-master.pid
vacuum = True
linux命令:
#开始执行:
uwsgi -i uwsgi.ini
#停止uwsgi:
uwsgi --stop uwsgi-master.pid
pkill -f -9 uwsgi