Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 网站的文件镜像解决方案_Unix_Web_Hosting_Download_Mirror - Fatal编程技术网

Unix 网站的文件镜像解决方案

Unix 网站的文件镜像解决方案,unix,web,hosting,download,mirror,Unix,Web,Hosting,Download,Mirror,我们的网站目前的下载流量很大。它很快就会超过带宽限制。镜像软件包最方便的方法是什么?我们还需要维护包的现有URL。希望您的网站和下载位于两个不同的虚拟(如果不是实际)主机上,如: www.example.com;及 下载.example.com 如果带宽是个问题,那么最简单的解决方案就是将下载放在几个不同的机器上,每个机器都在不同的WAN上,然后通过使用多个DNS a记录对它们进行负载平衡,这样不同的客户端将转到不同的机器上。看 如果带宽真的是一个问题,我会感到惊讶,但考虑到它有多便宜,除非

我们的网站目前的下载流量很大。它很快就会超过带宽限制。镜像软件包最方便的方法是什么?我们还需要维护包的现有URL。

希望您的网站和下载位于两个不同的虚拟(如果不是实际)主机上,如:

  • www.example.com;及
  • 下载.example.com
如果带宽是个问题,那么最简单的解决方案就是将下载放在几个不同的机器上,每个机器都在不同的WAN上,然后通过使用多个DNS a记录对它们进行负载平衡,这样不同的客户端将转到不同的机器上。看


如果带宽真的是一个问题,我会感到惊讶,但考虑到它有多便宜,除非你有其他的限制。通常,Web服务器本身就是问题所在,在这种情况下,反向代理(eg)是常见的答案

我已经注册了Amazon S3服务,使用S3 Firefox Organizer插件上传了包,并使用.htaccess设置了文件重定向。这也很好。

此外,如果它是“愚蠢”下载(=大媒体文件),你可以考虑将这些移动到一个内容分发网络,它可以比普通的Web服务器更快、更便宜地服务大量数据。另一种选择可能是在带宽极其便宜的国家租用服务器,在德国,你可以得到很多低于100欧元/月的服务器优惠,1到2 TB的免费流量。问题是我们有一个限制相对较低的共享主机帐户。@John,那么,再租一个:)但是首先,确定到底是什么导致了交通堵塞。它几乎从来不是HTML内容,而是图像、音乐和视频。那些你可以迁移到别处的东西可能比实际镜像整个站点要省力得多,这是cletus的主要观点。对于其他信息,您必须提供更多详细信息:您的站点运行在什么平台上,使用了什么CMSE/语言,是什么导致了流量,流量限制是什么,等等。