1. 安装uWSGI
pip install uwsgi
2. 配置启动文件
创建一个uwsgi.ini文件,写入下面的内容
[uwsgi]
master = true
# 处理器数
processes = 1
# 线程数
threads = 2
master = true
# 指向项目目录
chdir = /www/wwwroot/wxbot
#这里是flask启动程序文件,此处切忌填错py文件的名称
wsgi-file= /www/wwwroot/wxbot/main.py
# 外部访问地址,可以指定多种协议,此处使用http。
http = 0.0.0.0:9001
logto = /www/wwwroot/wxbot/logs/error.log
chmod-socket = 660
# flask在main.py文件中的app名
callable = app
# 前面的app是flask的启动文件名,后面的app是文件里面的Flask对象
module = app:app
vacuum = true
uid=root
gid=root
max-requests = 1000
# 虚拟环境
virtualenv = /www/wwwroot/wxbot/266c58d8eb9a31541c9e5864d818adc1_venv
# 指定运行的参数
pyargv = --ocr --det
#uwsgi错误invalid request block size,默认是4096
buffer-size = 65536
3. 启动
uwsgi --ini /home/uconfig.ini
评论 (0)