
嗯,花了几个小时写了一片文章,教你如何正确的部署你的 Flask 项目。 起因主要是最近又见到有人问怎么部署 Flask 项目。 顺便瞎来没事做,就写了。
嗯,我也不知道是不是正确的方式。但是差不多能用就好。
PS
PSS : 主要是发现博客没人去,瞎写玩的。
1 ryd994 2016-11-25 04:58:05 +08:00 其实 gunicorn 有 nginx 反代没有长连接的时候,用不用 gevent 区别不大 这就是 gunicorn 的设计思路: buffer 和扛连接全部交给前面的 webserver 。 gunicorn 只负责计算密集的任务,并且假设请求基本是合法的。 不过如果有大量对外交互(数据库 /第三方接口)的话, gevent 还是有意义的,因为此时 gunicorn 已经不是纯计算密集了。这也是设计者的初衷。 |
2 loading 2016-11-25 08:03:53 +08:00 via Android 没说在 windows 下如何部署~逃 |
3 Kilerd OP |
4 schua 2016-11-25 11:57:26 +08:00 学习了,很有帮忙,感谢! |
5 wubotao 2016-11-25 12:34:36 +08:00 学习了,下次试试。 |
6 neo1218 2016-11-25 22:19:37 +08:00 用 docker 环境上的坑会少很多 (我好像看到炮姐了..) |
7 Kilerd OP |
8 LittleKey 2016-11-27 09:38:08 +08:00 via Android 为什么不用 gunicorn 的 reload 呢 |
9 gejigeji 2016-12-01 22:38:59 +08:00 via iPad 我都是用 nginx 和 uWSGI |