uwsgi
uWSGI
前言
-
WSGI
是一种web server与web application之间的通信协议 -
uwsgi
也是一种通信协议,和WSGI没关系,用于定义传输信息你的类型 -
uWSGI
是一个web服务器,实现了WSGI协议。
WHY NEED uWSGI
Django、Flask等框架中集成了简单的WSGI web服务器,但仅限于简单的开发环境测试,由于生产环境的复杂性,需要专门的服务器来提供支持。
WHY Nginx+uWSGI?
uWSGI+web框架已经可以搭建出一个网页,但对于高并发的访问,需要Nginx做负载均衡和反向代理等。
使用
uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议, flask 中可以使用 uWSGI 作为web服务,运行 flask 开发的项目 。
独立使用
即直接通过uWSGI服务器和web框架构建网站。应用于低并发情况。
-
创建配置文件
1 |
|
-
运行
1 |
|
1 |
|
uwsgi
http://blog.rainna.xyz/2021/02/09/2021-02-09-uwsgi/