0

我正在开展一个项目,我们计划在其中使用EdgeCast来存储我们的数据。我很担心,因为客户端想先把图片上传到我们的服务器,然后用curl上传到EdgeCast。在这种情况下,我们的服务器将“代理”请求,将上传所需的时间加倍。

你有什么建议?直接上传有风险吗?

PS我提到S3的原因是因为它与EdgeCast相似。因此,我假设同样的原则将适用。

4

3 回答 3

2

是的——Martin 说得对——当让用户直接访问存储以拥有代理时,这通常是一个好主意。EdgeCast 支持 rsync,它会自动从您的服务器和 EdgeCast 存储帐户同步内容。或者,您可以使用我们网络的“客户来源”反向代理功能,根据公众的要求自动从您的服务器中提取内容。如有问题,请随时通过 sales@edgecast.com 与我们联系。

于 2010-11-28T20:58:16.863 回答
1

将您的服务器置于最终用户和存储之间可能是一个好主意。每当我让用户使用 FTP 或 SSH 直接访问存储位置时,它往往会变得非常混乱。一个可以上传文件的地方,可以从网络访问,用于各种事情。

让您的服务器介于两者之间,您可以将上传的文件组织成某种合理的结构。例如,每个日期一个文件夹,并且可能还强制对文件本身进行一些严格的命名,避免 URL 编码问题等。

于 2010-11-28T08:10:22.203 回答
1

没有理由担心 Edgecast。在我看来,它总是尽最大努力以最好的方式为客户提供服务,以便客户尽可能快地拥有他们的网站,同时保证安全和优化。Edgecasr 与亚马逊的整体比较看http://jodihost.com/2014_edgecast_vs_amazon.php

于 2014-10-08T21:28:34.020 回答