我住在法国,需要从很远很远的服务器(仍然在同一个星系)加载页面。对我来说,“远”是指加拿大,意味着超过 8000 公里的互联网电缆。
问题是,这个服务器非常超载。数百万人同时连接到此服务器。所以我只能得到非常非常服务器响应缓慢甚至超时。
(晚上这个服务器非常快)
在这段超负荷的时间里,我该如何加快我的请求速度?
你认为在加拿大使用 VPN 可以加快速度吗?
答案1
不,法国和加拿大之间的距离不太可能产生任何重大影响,或者使用加拿大 VPN 也无济于事。如果服务器超载,那么除了在较安静的时间下载之外,您无能为力。服务器的运营商需要升级它。
唯一的例外是,如果服务器的外部互联网带宽超载,你可以获得一个使用不同互联网连接的 VPN 连接,以连接到与服务器相同的本地网络。但这种情况不太可能发生。
答案2
您可以设置缓存代理(假设我们谈论的是 HTTP - 如果您可以设置 HTTPS 拦截,那么可能是 HTTPS)例如 Squid 来缓存服务器的响应。
修改刷新模式并使用非标准选项(例如忽略 Cache-Control 标头)可能会产生更好的结果,但代价是破坏 HTTP 标准并可能提供过时的内容。