对应用,server的简单解析

nginx,gunicorn,web app

flask

一个web framwork,当然,也可以使用他内置的wsgi server来供给用户访问,但是,同一时间只能有一个http请求在处理,对于实际生产环境中来说,限制太大了
主要是定义了一个键值对的概念,每个键值就是一个url->返回数据(响应码,headers,和具体的数据)

gunicorn

可以建立多个sockets连接请求,将对应的http请求内容发给对应的应用实例
为了解决同一时间并发的请求,相对于web app内置的wsgi server来说,更简单

nginx

负载均衡层,最大的作用是能启用https
一个静态web服务器,放在gunocorn前面主要是为了转发请求到对应的server,也就是负载均衡的概念