Nginx与用户和服务器之间的传输模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx与用户和服务器之间的传输模式相关的知识,希望对你有一定的参考价值。
1、用户发送请求给nginx,例如上传一个10G的文件,nginx会先缓存到本地,然后重新构建请求发送给上游服务器。
上游服务器响应并返回10G文件给nginx,注意,nginx会一边接收上游服务器的传输,一边把接收到的内容响应给用户,而不是先完全缓
存到本地再响应用户,大大缩短响应时间,改善用户体验。(squid是一边接受用户上传,同时一边传给上游服务器的,对上游服务器压
力较大)
nginx在接收上游服务器文件的时候也存在一个问题,如果文件太大,本地不够地方缓存了,就会和上游服务器协商暂停发送
2、用户与nginx之间通常是长连接,nginx与上游服务器通常是短连接,因为基本是本地局域网,带宽足够
这样的模式,可以大大减轻上游服务器的压力。
以上是关于Nginx与用户和服务器之间的传输模式的主要内容,如果未能解决你的问题,请参考以下文章