我只是对nginx代理如何工作感到好奇。
我有两台服务器,一台用于前端,另一台用于存储文件。
目前所有下载链接都是这样的
http://server2.com/examplefile.zip
相反,如果我启用nginx(服务器1)代理服务器2的请求,所以链接看起来像
http://server1.com/proxy/examplefile.zip
但如果我这样做,两台服务器都会消耗带宽吗?
如果用户通过nginx代理下载1 GB文件,两台服务器是消耗1 GB带宽还是服务器2消耗带宽?
答案 0 :(得分:1)
这取决于服务器的设置(例如,是否缓存了内容),以及它们相对于彼此的位置(以及托管服务提供商使用的流量统计)。