2014-01-08 69 views
1

我只是好奇nginx代理如何工作。Nginx代理如何工作

我有两个服务器,一个用于前端,另一个用于存储文件。

目前所有的下载链接看起来像这样

http://server2.com/examplefile.zip 

,而是如果我能的nginx(服务器1)代理请求到服务器2,这样的链接看起来像

http://server1.com/proxy/examplefile.zip 

但如果我那样做,两台服务器是否都占用带宽?

如果用户通过nginx代理下载1 GB文件,那么两台服务器是否都消耗1 GB带宽,或者只是服务器2消耗带宽?

回答

1

这取决于服务器的设置(例如是否缓存)以及它们相对于彼此的位置(以及托管提供商使用的流量统计)。