本篇介绍了使用uswgi与,gunicorn部署python web项目(flask框架)

为什么要使用nginx + gunicorn的组合,负载均衡的话gunicorn也可以做。主要是因为nginx可以做反向代理(多个服务共用一个端口),这种好处在只部署一个Web应用的时候不太容器体现,以及nginx对静态文件的支持比较好。

wsgi:gunciorn,uswgi

反向代理:nginx,apache

框架文件:flaskTest.py(flask)

方案一:nginx+gunicorn+flask
方案二:nginx+uwsgi+flask

1、https://www.cnblogs.com/grocerystore/p/15336035.html

django-rest-framwork django项目
方案一:nginx + daphne + django-rest-framework
可以使用nohup(liunix原生) 或 supervisor 进行托管
方案二:nginx + Gunicorn+django
使用Gunicorn,它本身有进程守护。

2、https://www.cnblogs.com/xingfuggz/p/15967078.html 【Ubuntu系统Daphne + Nginx + supervisor部署Django项目】

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐