WSGI & gunicorn

       WSGI,Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI),是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口自从WSGI被开发出来以后,许多其它语言中也出现了类似接口

WSGI & gunicorn_第1张图片

      WSGI只是一种规范,描述web server如何与web application通信的规范。server和application的规范在PEP 3333中有具体描述。要实现WSGI协议,必须同时实现web server和web application,当前运行在WSGI协议之上的web框架有Bottle, Flask, Django。

 

常用的WSGI服务器

gunicorn、uwsgi

 

 

gunicorn

gunicorn是一个unix上被广泛使用的高性能的Python WSGI UNIX HTTP Server。
和大多数的web框架兼容,并具有实现简单,轻量级,高性能等特点

就相当于java的Tomcat

 

 


 

你可能感兴趣的:(WSGI,gunicorn)