μWSGI

Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web Server和Web Application之间的一种简单而通用的接口。

 

举个例子,假如搭建个Django应用,则关系如下图

 

 

 μWSGI的实际意义和作用:

1、实现了WSGI协议

2、是一个 Web Server

3、负责接收请求并通过协议传送给Django应用

 

 μWSGI的安装与使用

 

安装

pip install uwsgi

 

基本配置参数

 

chdir(全称 change directory) : WSGI应用目录  

module :  WSGI应用的模块名字

processes : uwsgi的进程数

socket : 套接字路径 地址

max-requests : 最大并发请求数

 

启动

1、直接命令行 + 参数启动

 

 2、配置文件启动

先把配置写到配置文件里

 

 

 

Django为什么来用μWSGI来部署?

 

posted @ 2021-02-01 22:45  Tudoo  阅读(75)  评论(0编辑  收藏  举报