如果我在远程服务器(异地,由不同域上的 VPS 托管)上安装 SSHFS 驱动器,并且有人下载了我 Web 服务器上的文件,那么我的 Web 服务器上会发生什么?
如果上述问题需要进一步阐述,情况如下:
文件下载变得太大且太频繁,以至于我公司的网络服务器和 ISP 无法支持。
我们已经使用 VPS 大约一年来处理视频下载,它有足够的带宽和存储空间作为我们的文件服务器
我们当前的 Web 服务器和 ISP 足以处理一般的 Web 流量,迁移整个网站将是一个相当大的项目
我想知道为什么、如何(以及是否)将文件放置在远程机器上会增加我的机器的负载和网络带宽。
答案1
如果你确实使用 SSHFS 来提供内容,那么这是一个非常糟糕的想法。以下是发生的情况:
- 该文件从远程存储下载到本地服务器。
- 然后传输给客户端。
实际上,您的系统流量将增加一倍。这是因为 Web 服务器不知道文件位于远程服务器上,它只是在自己的文件系统中看到文件。
为什么不直接将您服务器本地文件的链接替换为其他服务器上的文件呢?