欢迎光临散文网 会员登陆 & 注册

大讲台大数据运维尖刀班4期

2023-02-15 20:56 作者:芢依稀久忆0  | 我要投稿

如果这么设置,同样需要将nginx的uwsgi_pass修改成一致,如下:

       location / {                include uwsgi_params;                uwsgi_pass 127.0.0.1:3031;        }

3、其实,flask本身是一个web服务器,我们直接运行,然后将对应的端口开放出去,别人照常可以访问,或者使用nginx转发一下,那为什么不这样?
我觉得两个原因:

  • 高并发:flask本身不支持并发,需要uwsgi+flask开启多个worker

  • 性能:使用这种模式,将解析http协议放到了nginx,由于nginx这样用C/C++高性能实现的服务器,比起Python脚本语言解析HTTP协议,效率要高。


大讲台大数据运维尖刀班4期的评论 (共 条)

分享到微博请遵守国家法律