uwsgi启动flask

geteshi
2023-10-13 / 0 评论 / 108 阅读 / 正在检测是否收录...

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

评论 (0)

取消