南宁网站建设电话咨询,wordpress文件夹权限,网站制作学校要的,网站建设的软件介绍使用uWSGI将Flask应用部署到生产环境#xff1a; 1、安装uWSGI conda install -c conda-forge uwsgi#xff08;pip install uwsgi会报错#xff09; 2、配置uWSGI 在python程序的同一文件夹下创建 uwsgi.ini文件#xff0c;文件内容如下表。 需要按照实际情况修改文件名称…使用uWSGI将Flask应用部署到生产环境 1、安装uWSGI conda install -c conda-forge uwsgipip install uwsgi会报错 2、配置uWSGI 在python程序的同一文件夹下创建 uwsgi.ini文件文件内容如下表。 需要按照实际情况修改文件名称地址log文件保存路径启动的进程数和线程数等 3、启动服务执行命令uwsgi --ini uwsgi.ini 4、使用下面命令来查看uwsgi是否启用成功curl http://10.28.198.94:5008/ 5、想要修改配置文件uwsgi.ini内容并让其生效需要先停止uwsgi服务修改uwsgi.ini的内容再重启后修改的配置生效查找相关进程ps aux | grep uwsgi找到主进程 执行命令 kill -TERM 35064停止服务。
uwsgi.ini文件内容如下 # uwsgi.ini[uwsgi]# 指定应用程序的模块名和变量名module app:appchdir /home/liuhongyue/l_Operator_Intelligence_Ltbuffer-size 65535 # 设置为 64KB 或更大# 监听的socket地址可以是文件也可以是IP:PORThttp 0.0.0.94:5008# 进程数processes 4# 线程数threads 2# 启用主进程模式master true# 设置守护进程模式即在后台运行daemonize /home/liuhongyue/l_Operator_Intelligence_Lt/app.log# 如果需要启用静态文件服务例如提供 CSS 或 JS 文件# static-map /static/path/to/static/files# 其他常用的选项vacuum truedie-on-term true
其中地址处填我的服务器地址和对应的端口 Python对应的程序如下app.pypython的名称需要与uwsgi.ini文件中的module的名称一致 from flask import Flask# 创建一个Flask应用实例app Flask(__name__)# 定义一个处理根路径的路由函数app.route(/, methods[get])def hello_world(): return Hello, World!if __name__ __main__: # 仅在直接执行脚本时启动内置服务器用于开发和调试 app.run(host10.28.198.94, port5008,debugTrue)