标签: flask

gunicorn+gevent+nginx部署flask应用

这次部署是在ubuntu上进行的,在部署开始之前要做以下事情:
1.在你的linux系统上安装python-pip
sudo apt-get install python-setuptools
sudo apt-get install python-dev
sudo apt-get install python-pip
2.安装virtualenv
sudo apt-get install python-virtualenv
3.切换到你的flask应用项目的根目录
virtualenv[……]

阅读全文»

用gunicorn和gevent提高python web框架的性能

其实比如 Flask,webpy,Django、CherryPy 都带着 WSGI server 。当然性能都不好,自带的web server 更多的是测试用途, 线上发布时,则使用高性能的 wsgi server或者是联合nginx做uwsgi 。

诚如那个WSGI的定义所说的,协议定义了一套接口来实现服务器端与应用端通信的规范化(或者说是统一化)。这是怎样的一套接口呢?很简单,尤其是对于应用端。

神器 Gunicorn是一个Python WSGI UNIX的HTTP服务器。这是一个[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号