gunicorn+gevent+django+nginx部署體驗

兩個字:簡單!nginx

 

gunicorn gevent greenlet都是apt-get可以解決的事情django

 

安裝以後cd到目標目錄,gunicorn --worker-class=gevent --workers=2 -b 0.0.0.0:8080 wsgi:application 基本就解決問題了緩存

 

若是有靜態文件要處理的話,要再apt-get一個nginx匹配下/static/路徑交給服務器處理,django app專心處理邏輯服務器

 

nginx加上緩存也是兩三分鐘的事情,就很少說了。app

 

用gunicorn這種所謂的wsgi容器部署真的省事不少,並且能在不對app代碼進行任何修改下使用到gevent進行異步IO,就是爽!異步

 

大概原理以下:blog

相關文章
相關標籤/搜索