我只是想要一些建议。
目前,我在欧洲拥有一台 VPS 服务器,它托管着我的 Web 服务器和 mysql 数据库。它为我们的客户提供下载文档和报告的场所。我们过去将服务器托管在公司网络上,公司网络有 2 条未绑定的 adsl 线路,每条线路各有用途,一条用于我们的国际总部 VPN,另一条用于上网。但我的客户抱怨 adsl 线路下载速度慢(4Mb/512Kb),因此只有 512 Kb 的上传速度,大约为 60KBps 的最大上传速度,这也会完全限制该线路的使用,导致浏览速度变慢等。
所以我将服务器移到了海外的 vps,现在所有客户端都很高兴能够以非常高的速度下载,但现在的问题是,当我们上传文档和其他任何东西时,由于我们的上传速度很慢,需要很长时间。
有没有有效的解决方案可以将文件上传到本地服务器,然后每小时左右复制到我们海外的 vps 服务器。
这是解决我的问题的有效方法吗?或者是否有更好的方法来解决我当前的问题。
提前致谢
答案1
您可以在 cron 任务中使用 rsync 将更改从本地计算机推送/拉取到您的 Web 服务器。Rsync 可以在传输过程中压缩您的数据,还允许您设置带宽限制,这样您的浏览体验就不会受到影响。