0.uwsgi
安装uwsgi:
yum install uwsgi
配置uwsgi:
vi uwsgi.ini:
[uwsgi]
http =:755
pythonpath =/mnt/SlwSiteWithFlask
module =run_
wsgi-file =%(pythonpath)/run_.py
callable =app_
processes =4
threads =2
daemonize =%(pythonpath)/server.log
stats =%(pythonpath)/uwsgi.status
pidfile =%(pythonpath)/uwsgi.pid
module——app所在文件文件名
callable——app名
wsgi-file——app所在文件路径
pythonpath——项目路径
processes——进程数
threads——线程数
如果通过nginx部署,http改成socket
启动uwsgi:
uwsgi -s /tmp/uwsgi.sock --ini uwsgi.ini
关闭uwsgi:
uwsgi --stop uwsgi.pid
重启uwsgi:
uwsgi --reload uwsgi.pid
查看状态:
uwsgi --connect-and-read uwsgi.status
查看进程:
ps aux | grep uwsgi
reference:
http://uwsgi-docs-zh.readthedocs.io/zh_CN/latest/WSGIquickstart.html
领取专属 10元无门槛券
私享最新 技术干货