Python编程:WSGI、uwsgi、uWSGI的关系

简介: Python编程:WSGI、uwsgi、uWSGI的关系

WSGI : Web Server Gateway Interface(Web服务器网关接口)Web服务器(如nginx)与应用服务器(如uWSGI)通信的一种规范(协议)


uwsgi: uWSGI服务器的独占通信协议, uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。uwsgi协议是一个uWSGI服务器自有的协议, 使用二进制方式和其他应用程序进行通信。


uWSGI: 实现了uwsgi和WSGI两种协议的Web服务器, uWSGI实现了WSGI的所有接口


Nginx: 一个反向代理Web服务器


Django: 一个Web框架


参考:

几个概念:WSGI,uWSGI,uwsgi,Nginx

WSGI / uwsgi / uWSGI 这三个概念的区分

相关文章
|
27天前
|
监控 Python
什么是WSGI,uwsgi和gunicorn在Python Web部署中起到什么作用?
**WSGI**是Python Web应用与服务器间的标准接口。**uwsgi**是实现WSGI的服务器,用于在不同服务器上高效部署应用。**gunicorn**是高性能的WSGI服务器,提供易用接口和进程管理功能。两者协同工作,作为桥梁连接应用与服务器,支持高并发和生产环境部署,提升性能和可靠性。配置因应用和环境而异,需按需调整。
|
11月前
|
负载均衡 Unix 应用服务中间件
知其所以然:flask + uwsgi不要nginx,应该怎么写配置文件?
知其所以然:flask + uwsgi不要nginx,应该怎么写配置文件?
139 0
|
应用服务中间件 nginx Python
Python编程:WSGI、uwsgi、uWSGI的关系
Python编程:WSGI、uwsgi、uWSGI的关系
|
应用服务中间件 nginx Python
Python编程:uWSGI+nginx配置flask实例
Python编程:uWSGI+nginx配置flask实例
158 0
|
应用服务中间件 nginx Python
|
监控 网络协议 前端开发
uWsgi的安装和配置笔记
uWsgi的安装和配置笔记
1276 0
|
应用服务中间件 API nginx
使用supervisord nginx uwsgi falsk 构建python项目
使用supervisord nginx uwsgi falsk 构建python项目 示例使用:supervisord nginx uwsgi falsk 构建 安装supervisor apt-get install supervisor supervisor默认会在supervisord.
1210 0
|
应用服务中间件 nginx Python
uwsgi django nginx多站点 pyvenv virutalvenv python 3 django 2这些限制下,如何让uwsgi跑起来?
之前正式环境是跑的uwsgi,这次升级之后, 以前的nginx和uwsgi的配置都过时而不可用了。
1879 0
|
应用服务中间件 nginx Python
|
测试技术 应用服务中间件 索引