uwsgi部署python

一、概念

uWSGI是一个Python Web服务器,它实现了WSGI协议、uwsgi、http等协议,作为连接Nginx与应用程序之间的桥梁。nginx具备优秀的静态内容处理能力,然后将动态内容转发给uWSGI服务器,这样可以达到很好的客户端响应。

二、安装

pip install uwsgi

三、配置文件

[uwsgi]
#使用unix socket与nginx通信,仅限于uwsgi和nginx在同一主机上情形
# Nginx配置中uwsgi_pass应指向同一socket文件
socket = /home/sokert.sock
# 或者使用http协议与nginx通信
# Nginx配置中proxy_pass应指向uWSGI服务器一IP和端口
# http=0.0.0.0:8000
chmod-socket = 666# socket权限设置
chdir = /web
module = pro:app# wsgi文件位置
master=True # 主进程
processes = 4#进程数
threads = 2#线程数
buffer-size = 65536#缓冲大小
logto = /web/pro.log#log日志
pidfile = /web/pro.pid # 进程文件
enable-threads = true
preload = true
lazy-apps = true
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值