码迷,mamicode.com
首页 > 其他好文 > 详细

nginx, flask, wsgi

时间:2019-01-29 20:31:33      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:应该   输出   pos   bsp   http请求   ade   proc   sse   als   

原来自己还没搞懂这些。

首先post一个观点:

nginx应该是没解析任何东西,就判断是不是http请求,然后转发?或者判断是不是tcp请求,然后转发。

所以给了python后台就可以用wsgi解包。

 

浏览器发送一个HTTP请求;

服务器收到请求,生成一个HTML文档;

服务器把HTML文档作为HTTP响应的Body发送给浏览器;

浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。

 

flask默认实现了多线程啊。

在api里面print("??"), time.sleep(5)就知道了,先输出两个??

threaded=True,
processes=5,

这两个参数是干嘛的。

对,默认多线程,threaded=False,就可以开启不是多线程

nginx, flask, wsgi

标签:应该   输出   pos   bsp   http请求   ade   proc   sse   als   

原文地址:https://www.cnblogs.com/liuweimingcprogram/p/10335092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!